1.进入容器后执行
cat /etc/hosts会显示自己以及(– link)软连接的容器IP
2.使用命令
docker inspect --format '{
{ .NetworkSettings.IPAddress }}' <container-ID> 或 docker inspect <container id> 或 docker inspect -f '{ {range .NetworkSettings.Networks}}{ {.IPAddress}}{ {end}}' container_name_or_id3.可以考虑在 ~/.bashrc 中写一个 bash 函数:
function docker_ip() {
sudo docker inspect --format '{ { .NetworkSettings.IPAddress }}' $1}source ~/.bashrc 然后:$ docker_ip <container-ID>
172.17.0.6