(类似于如何从主机获取 Docker 容器的 IP 地址? ,但略有不同,因为我们对这里的所有容器感兴趣)
我遇到了与我们内部服务器的 IP 冲突,该服务器与 Docker 容器发生冲突。我已经重新配置/etc/docker/daemon.json,将设置设置default-address-pools为另一个网络。但是我现在如何找到七个 Docker 容器中的哪一个正在使用这个特定的 IP 网络呢?
这显示了所有容器名称及其 IP 地址:
docker inspect $(docker ps -q ) \
--format='{{ printf "%-50s" .Name}} {{range .NetworkSettings.Networks}}{{.IPAddress}} {{end}}'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5376 次 |
| 最近记录: |