容器互联
随着 Docker 网络的完善,强烈建议大家将容器加入自定义的 Docker 网络来实现互联,而不是使用 --link 参数
步骤
新建网络
docker network create -d bridge my-net
连接容器
docker run -it --rm --name busybox1 --network my-net busybox sh
docker run -it --rm --name busybox2 --network my-net busybox sh
现在 busybox1 和 busybox2 加入了相同的网络。在调用相互的服务时可以使用别名进行调用了。
测试连接
进入到 busybox1 容器,使用 ping 命令进行测试。
添加已经运行的容器到自定义网络
docker network connect my-net web