zl程序教程

您现在的位置是:首页 >  工具

当前栏目

如何获取 docker 容器(container)的 ip 地址详解架构师

Docker地址容器IP 如何 详解 获取 架构师
2023-06-13 09:20:20 时间
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 

172.17.0.6

4.要获取所有容器名称及其IP地址只需一个命令。
docker inspect -f {{.Name}} - {{.NetworkSettings.IPAddress }} $(docker ps -aq) 

如果使用docker-compose命令将是:

docker inspect -f {{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} $(docker ps -aq) 

5.显示所有容器IP地址:
docker inspect --format={{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}} $(docker ps -aq) 

6769.html

架构架构师架构设计