docker 列出每个容器的IP

时间:2023-11-27 15:39:08
抄来的...找不到出处了.

常用方法有两种

docker inspect 容器ID | grep IPAddress

方法二

查看docker name:

sudo docker inspect -f='{{.Name}}' $(sudo docker ps -a -q)

查看dockers ip:

sudo docker inspect -f='{{.NetworkSettings.IPAddress}}' $(sudo docker ps -a -q)

综上,我们可以写出以下脚本列出所有容器对应的名称,端口,及ip

 docker inspect -f='{{.Name}} {{.NetworkSettings.IPAddress}} {{.HostConfig.PortBindings}}' $(docker ps -aq)