docker network 命令详解
docker network
命令用于管理 Docker 网络。它可以创建、删除、列出和检查 Docker 网络。
语法
docker network [options]
命令
- create:创建新的 Docker 网络。
- rm:删除 Docker 网络。
- inspect:检查 Docker 网络的详细信息。
- list:列出所有 Docker 网络。
- prune:删除未使用的 Docker 网络。
- connect:将容器连接到网络。
- disconnect:将容器与网络断开连接。
选项
- -d, --driver:指定网络驱动程序。
- -o, --opt:设置网络驱动程序的选项。
- –attachable:指定网络是否可附加。
- –internal:指定网络是否为内部网络。
- –gateway:指定网络的网关地址。
- –subnet:指定网络的子网地址。
- –ip-range:指定网络的 IP 地址范围。
- –aux-address:指定网络的辅助地址。
- –help:显示帮助信息。
列举一下比较常用的示例
创建新的 Docker 网络:
docker network create my-network
删除 Docker 网络:
docker network rm my-network
列出所有 Docker 网络:
docker network ls
检查 Docker 网络的详细信息:
docker network inspect my-network
删除未使用的 Docker 网络:
docker network prune
将容器连接到网络
docker network connect my-network my_container
在网络中断开容器的连接。
docker network disconnect my_network my_container