Docker基于macvlan如何实现跨主机容器通信
发表于:2025-02-06 作者:千家信息网编辑
千家信息网最后更新 2025年02月06日,小编这次要给大家分享的是Docker基于macvlan如何实现跨主机容器通信,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。找两台测试机:[root@docker
千家信息网最后更新 2025年02月06日Docker基于macvlan如何实现跨主机容器通信
小编这次要给大家分享的是Docker基于macvlan如何实现跨主机容器通信,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。
找两台测试机:
[root@docker1 centos_zabbix]# docker network lsNETWORK ID NAME DRIVER SCOPE19ac9a55bedb bridge bridge local0a3cbfe2473f host host localaab77f02a0b1 none null local [root@docker1 centos_zabbix]# docker network create --driver macvlan --subnet 10.0.0.0/24 --gateway 10.0.0.254 -o parent=ens33 macvlan_1这条命令两条都执行,意思是添加macvlan的网络类型[root@docker1 centos_zabbix]# docker network lsNETWORK ID NAME DRIVER SCOPE19ac9a55bedb bridge bridge local0a3cbfe2473f host host local4e5ccdc657e1 macvlan_1 macvlan localaab77f02a0b1 none null local
让两台服务器上都有centos6.9:v2版本的镜像:
一台上执行:[root@docker1 centos_zabbix]# docker run -it --network macvlan_1 --ip=10.0.0.155 centos6.9:v2 /bin/bash一台上执行:[root@docker2 opt]# docker run -it --network macvlan_1 --ip=10.0.0.156 centos6.9_ssh:v2 /bin/bash[root@9ea3f69d89c4 /]# ping 10.0.0.155PING 10.0.0.155 (10.0.0.155) 56(84) bytes of data.64 bytes from 10.0.0.155: icmp_seq=1 ttl=64 time=2.15 ms64 bytes from 10.0.0.155: icmp_seq=2 ttl=64 time=0.569 ms 这里能ping通另外一个容器说明容器之间是相同的^C
这种问题就是
ip地址不能重复,如果出现重复就会产生混乱的现象,比如两个都是155的ip,那么会出现ping155的网可以ping通,但是ssh就不知道连的是哪一台了,事实上连不上去,链接就会出错,所以引入了overlay网络去管理IP。
看完这篇关于Docker基于macvlan如何实现跨主机容器通信的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。
容器
文章
主机
通信
内容
网络
不错
相同
混乱
两个
之间
事实
事实上
兴趣
内容丰富
命令
地址
小伙
小伙伴
就是
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
勤哲服务器怎样
mc服务器怎么创建
数据库变慢如何优化
在导航窗格中打开数据库
mga服务器
支付宝网络技术公司扣费
湖州软件开发有用吗
池州库存软件开发平台
饭圈乱象 网络安全手抄报
欧莱雅数据库营销案例
福建云上网络技术有限公司
微软文件服务器
广东工业软件开发正规平台
上海威力网络技术调试
遍历数据库教学视频
网络技术难还是软件开发难
网络小贷和互联网科技小贷
闲置电脑做服务器练习
软件开发团队如何分配任务
添删改查计算机软件开发英文
餐饮软件开发多少钱
双路机架服务器价格
服务器安全狗安装失败
内网服务器访问阿里云域名
呼叫中心建立数据库的原因
网络技术专业别名
全国网络安全员相关书籍
嘉定区信息软件开发管理
内网穿透软件服务器
cf俄罗斯服连不了服务器