docker的四种网络模式:

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:22   1883   0

一、bridge
-net=bridge
默认网络,Docker启动后创建一个docker0网桥, 默认创建的容器也是添加到这个网桥中。

二、host
-net=host
容器不会获得一个独立的network namespace,而是与宿主机共用一个。这就意味着容器不会有自己的网卡信息,而是使用宿主机的。容器除了网络,其他都是隔离的。

三、none
-net=none
获取独立的network namespace,但不为容器进行任何网络配置,需要我们手动配置。

四、container
-net=container:Name/ID
与指定的容器使用同一个network namespace,具有同样的网络配置信息,两个容器除了网络,其他都还是隔离的。

五、自定义网络
与默认的bridge原理一样,但自定义网络具备内部DNS发现,可以通过容器名或者主机名容器之间网络通信。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP