Docker 网络管理 – 容器互联  

--link   用法



下载一个mysql镜像

docker pull mysql

新建一个容器1,命名为db

docker run -it -d -p 13306:3306 --name db mysql bash

在新建一个web容器2,并和db互联

docker run -it -d -p 12308:80 --name web --link db:db centos-httpd bash

在web上运行env命令可以查看到关于db的环境变量


db:db第一个db是指容器1的别名 第二个db是第二个容器里面看到db如:在第二个容器,可以ping db

可以ping通。cat /etc/hosts 可以看到db对应的ip地址是容器1的ip。