查看容器的IP地址,能夠在主機上運行
- sudo docker ps:查看正在運行的容器的id等信息
- sudo docker inspect 容器id:查看到容器的相關信息
- docker inspect --format '{{ .NetworkSettings.IPAddress }}' 容器id:查看容器的具體IP地址,若是輸出是空的說明沒有配置IP地址
ifconfig查看主機上的網絡docker
查看主機內部IP映射表服務器
cat /etc/hosts
查看主機dns服務器配置網絡
cat /etc/resolv.conf
查看主機名字服務配置,這個配置文件用來在/etc/hosts文件中查找主機名和IP地址,若是在hosts文件中沒有找到給定的主機的話,就會和DNS服務器通信code
cat /etc/nsswitch.conf
查看主機IP地址 ip addr showorm
查看主機轉發信息 ip route showdns
查看主機當前IP轉發表詳細信息 netstat -nrip
在容器內能夠查看網絡相關的信息
- ifconfig查看容器內的網絡
- cat /etc/hosts查看容器內內部IP映射表
- cat /etc/resolv.conf查看容器內dns服務器配置
- cat /etc/nsswitch.conf查看容器名字服務配置
- ip addr show查看容器IP地址
- ip route show查看容器轉發信息
- netstat -nr查看容器當前IP轉發表詳細信息