Docker实现与主机同网段其他设备互通

ba530adcca43feaf137a68ea52d77d26.png

对开发者而言,随着容器的普遍使用,开发者可以很方便的搭建项目的简易测试环境。有时候为了项目可以在任意机器一键运行,不用配置连接IP等信息。所以希望可以提前固定容器的IP地址,而且一个项目有时候涉及多个容器,可能还会部署在多台机器上。所以如果容器间可以固定IP跨机器通信的话,会有很大方便。

2、docker网络

      1. docker容器默认是一个有自己独立网络空间的虚拟系统。

      2. docker安装后自动创建3中网络:bridge、host、none。

      3. bridge:网桥模式,默认创建docker0网桥,172.17.0.0/16,宿主机可访问,外部机器不可见。

      4. host:共享宿主机网络模式,外部主机与容器直接通信,容器缺少了隔离性。

      5. none:禁用网络模式。

      6. docker自定义网络
        docker提供了三种自定义网络驱动:bridge、overlay、macvlan。

      7. bridge驱动类似默认的bridge网络模式。

      8. overlay和macvlan是用于创建跨主机网络。

      9. 支持自定义网段、网关,docker network create --subnet 172.77.0.0/24 --gateway 172.77.0.1 my_net。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值