Tia*_*lho 3 python sdk docker docker-network
我正在启动一个容器network_mode = bridge,当我检查终端中的网络容器时,我得到了容器 IP 地址。
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_id
Run Code Online (Sandbox Code Playgroud)
但是,我无法从容器对象中获取此 IP 地址。不搜索网络对象中的容器有什么解决办法吗?
下面是一个例子:
import docker
client = docker.DockerClient()
container = client.containers.get("magical_meitner")
ip_add = container.attrs['NetworkSettings']['IPAddress']
print(ip_add)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3549 次 |
| 最近记录: |