目录
1.docker容器互联
新建网络
连接容器
2.设置环境变量
3.在两个docker之间实现通信
1.docker容器互联
新建网络
$ docker network create -d bridge test-net
连接容器
运行一个容器并连接到新建的 test-net 网络:
$ docker run -itd --name lcm_1 --network test-net ubuntu /bin/bash
打开新的终端,再运行一个容器并加入到 test-net 网络
$ docker run -itd --name lcm_2 --network test-net ubuntu /bin/bash
通过ping来验证容器间的互联关系
apt-get update
apt install iputils-ping
2.设置环境变量
当需要通信的进程分别在两台机器里时,需要设置如下环境变量(两台电脑命令行窗口都运行这条)。
export LCM_DEFAULT_URL=udpm://239.255.76.67:7667?ttl=1