快捷搜索:  as

docker怎么查看创建的容器ID?

docker怎么查看创建的容器id?有时我们需要根据docker容器进程找到这个容器的容器id,获取Docker 虚拟机的完整ID的方法:
 


 

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_id

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

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

然后 $ docker_ip <container-ID> 即可

您可能还会对下面的文章感兴趣: