
docker inspect 命令可以返回容器的详细信息,包括 IP 地址。我们可以使用以下命令查看容器的 IP 地址:
docker inspect --format '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器名称或 ID
除查看单个容器的 IP 地址,我们也可以使用 docker network inspect 命令来查看某个网络下所有容器的 IP 地址。
docker network inspect 网络名称 --format '{{range .Containers}}{{.Name}} - {{.IPv4Address}}{{end}}'
只是想快速查看所有正在运行的容器的 IP 地址,可以使用 docker ps 命令配合自定义格式输出。
docker ps --format 'table {{.Names}}\t{{.Networks}}'
以上就是几种查看容器 IP 地址的方法,希望对您的工作有所帮助。