如何获取 docker 容器(container)的 ip 地址

    主要命令是 docker inspect:

    $ sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}' 1f7d8f36523c
    172.17.0.6
    

    可以考虑在 ~/.bashrc 中写一个 bash 函数:

    function docker_ip() {
        sudo docker inspect --format '{{ .NetworkSettings.IPAddress }}' $1
    }
    

    source ~/.bashrc 然后:

    $ docker_ip 1f7d8f36523c
    172.17.0.6
    

    Comments