Docker有一个连接系统允许把多个容器连接在一起,共享连接信息。
Docker连接时,会创建一个父子关系,其中父容器可以看到子容器的信息
1、新建网络
创建一个新的Docker网络
docker network create -d bridge test-net
参数说明:
● -d:参数指定Docker网络类型,有bridge与overlay两种
其中overlay网络类型用于swarm mode
2、运行两个容器并连接到新建的test-net网络中
test1
docker run -itd --name test1 --network test-net ubuntu /bin/bash
参数说明
● --name: 当我们创建一个容器的时候,docker 会自动对它进行命名。 也可以使用 --name 标识来命名容器
● --network:指定加入的网络
test2
3、Ping
加入容器test1
无Ping命令可进行安装
apt-get update
apt install iputils-ping
互Ping