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。
原文:http://llzdwyp.blog.51cto.com/6140981/1764590