- docker 网络的种类
- host
- bridge
- overlay
- Macvlan
- 使用 docker network create 命令创建用户定义的网桥网络。
docker network create my-net
- 删除
docker network rm my-net
1.0 使用用户自定义的网络连接容器
当创建新容器时,可以指定一个或多个--network标志。此示例将NGNIX容器连接到MyNet网络。它还将容器中的端口80发布到Docker主机上的端口8080,因此外部客户端可以访问该端口。连接到my-net网络的任何其他容器都可以访问my-nginx容器上的所有端口,反之亦然。
$ docker create --name my-nginx \
--network my-net \
--publish 8080:80 \
nginx:latest
- 若要将正在运行的容器连接到现有用户定义的桥接网络,请使用docker network connect命令。以下命令将已经运行的my-nginx容器连接到已经存在的my-net网络:
docker network connect my-net my-nginx
- 断开
docker network disconnect my-net my-nginx