实现LCM在docker之间的通信
2024-01-09 10:31:38
目录
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
3.在两个docker之间实现通信
文章来源:https://blog.csdn.net/m0_58173801/article/details/135472265
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!