Docker 是一个开源的应用容器引擎,它可以让你打包、发布和运行应用。网络是 Docker 的核心功能之一,下面是一些关于 Docker 网络的基础教程。
网络模式
Docker 支持多种网络模式,包括:
- 桥接模式:这是默认的网络模式,容器会连接到一个虚拟的网桥。
- 主机模式:容器会共享主机的网络命名空间。
- 自定义模式:可以创建自定义的网络。
创建网络
要创建一个自定义网络,可以使用以下命令:
docker network create -d bridge mynetwork
这里的 -d
参数指定了网络类型为 bridge
,mynetwork
是网络名称。
将容器连接到网络
创建容器时,可以使用 --network
参数将容器连接到网络:
docker run --network mynetwork myimage
网络配置
Docker 网络配置允许你设置各种网络参数,例如:
- IP 地址:为容器分配一个静态 IP 地址。
- 子网:定义网络中的子网。
图片示例
下面是一个 Docker 容器连接到网络后的示例:
扩展阅读
想要了解更多关于 Docker 网络的信息,可以阅读我们的 Docker 网络高级教程。