docker默认网络bridge,host,none
| docker网络模式 | 配置 | 说明 |
|---|---|---|
| host模式 | –net=host | 容器和宿主机共享Network namespace。 |
| container模式 | –net=container:NAME_or_ID | 容器和另外一个容器共享Network namespace。 kubernetes中的pod就是多个容器共享一个Network namespace。 |
| none模式 | –net=none | 容器有独立的Network namespace,但并没有对其进行任何网络设置,如分配veth pair 和网桥连接,配置IP等。 |
| bridge模式 | –net=bridge | (默认为该模式) |
docker network ls 查看网络模式
自定义网络:根据容器名通信
1.创建网络
docker network create custom_network
docker run -it --name bbox07 --network custom_network busybox
本文详细介绍了Docker中四种主要的网络模式:bridge、host、none及container,并提供了每种模式的基本配置方法。同时,文章还讲解了如何通过自定义网络实现容器间的通信。
60万+

被折叠的 条评论
为什么被折叠?



