掌握利用Docker实现跨主机容器互连的方法。
要求实验主机能够连接外网,已经正确安装Docker,并关闭防火墙和selinux,各主机配置信息如表1-1所示。
表1-1 主机配置信息表
主机名 | IP地址/子网掩码 | 容器名 |
---|---|---|
node1 | 192.168.123.88/24 | Centos |
node2 | 192.168.123.99/24 | Centos |
node01需要安装两个服务(etcd、flannel),node02需要安装一个服务(flannel)
node01节点
注:1.ETCD_DATA_DIR为etcd数据存放路径 2.ETCD_LISTEN_CLIENT_URLS为监听客户端地址 3.ETCD_NAME为节点名称 4.ETCD_ADVERTISE_CLIENT_URLS为通知etcd服务器
node01节点:
node01节点:
注:查看容器ip
docker inspect 容器名/id | grep IPAddress