在我们的项目开发中,多个容器会需要相互访问通信。之前可以通过--link参数来使容器互联,但是docker官方已经不推荐使用--link了,建议大家将容器加入自定义的Docker网络来连接多个容器。
- 新建网络 - $ docker network create test_net
- 查看本机的网络 - $ docker network ls NETWORK ID NAME DRIVER SCOPE f22742358163 bridge bridge local 987688ebc014 host host local de8293ce2539 my_net bridge local ca2caf8d17bf none null local 292970beb7dd test_net bridge local
- 删除网络 - $ docker network rm test_net
- 容器互联 
 启动两个加入到- test_net网络的容器。- $ docker run -it --rm --name busybox_one --network test_net busybox sh- $ docker run -it --rm --name busybox_two --network test_net busybox sh- 从容器 busybox_one 尝试 - ping容器 busybox_two。 - 可以看到容器之间已经实现了互联。 

