問題:查看容器ip時執行命令
docker exec -it tomcat01 ip addr 報錯
解決方案:
進入容器,執行 apt update && apt install -y iproute2命令
之后就可以正常執行了!
或者也可以執行
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器名字/容器id
不過執行完這條命令后只顯示ip,沒有其他信息!
補充:有時候我們需要ping命令,發現鏡像系統很精簡,沒有ping命令,這時候就需要手動安裝了
進入容器內部執行:apt-get install inetutils-ping(執行此命令前還得先執行上一條)