本章讲解知识点
-
- Docker 网络类型
-
- Docker 的挂卷
1. Docker 网络类型
1.1 基本概念
Docker 支持多种不同类型的网络,可以通过在创建容器时指定相应的网络来实现不同的网络连接方式。以下是一些常见的 Docker 网络类型:
-
None 网络:容器没有网络连接,适用于一些特殊的场景,如容器只需要本地访问或者与其他容器通过共享数据卷进行通信。
-
Container 网络:与另一个运行中的容器共享 Network Namespace。
-
Host 网络:使用宿主机的网络栈直接暴露容器的端口,容器和宿主机共享同一个 IP 地址,容器的网络性能会比较好,但会受到宿主机网络性能的限制。
-
Bridge 网络:这是 Docker 默认使用的网络类型,它会在 Docker 宿主机上创建一个虚拟的网络桥接器,用于连接所有容器。
-
Macvlan 网络:用于将容器连接到物理网络,每个容器都有一个唯