docker 网络模式、
时间: 2023-09-04 08:15:19 浏览: 116
Docker容器技术-Docker网络模式.pptx
Docker 提供了四种网络模式:
1. **桥接模式(Bridge)**:在该模式下,Docker 容器使用虚拟网桥连接到宿主机的物理网卡上,容器间可以互相通信,但容器内部与宿主机之间的网络是隔离的。
2. **主机模式(Host)**:在该模式下,Docker 容器与宿主机共享网络栈,容器内部与宿主机之间的网络是共享的,容器间也可以互相通信。
3. **容器模式(Container)**:在该模式下,多个 Docker 容器可以共享同一个网络命名空间,也就是说它们可以互相访问,但与宿主机之间的网络是隔离的。
4. **无网络模式(None)**:在该模式下,Docker 容器完全隔离网络,既不能访问宿主机网络,也不能与其他容器通信。
可以使用 `docker run` 命令指定网络模式,例如:
```
docker run --network bridge myimage
```
其中 `--network` 参数可以指定网络模式,`myimage` 是要启动的容器镜像名称。
阅读全文