Skip to content

docker network 命令

docker network 命令用于管理 Docker 网络。这些命令可以创建、列出、删除和检查网络,帮助用户在 Docker 容器之间建立通信。

常用 docker network 命令

docker network ls: 列出所有网络
docker network inspect: 查看网络详细信息
docker network create: 创建一个新网络
docker network rm: 删除一个或多个网络
docker network connect: 将一个容器连接到一个网络
docker network disconnect: 将一个容器从一个网络断开

docker network create 命令

创建一个新网络。

bash
docker network create my_network

常用参数

--driver: 指定网络驱动程序(如 bridge、host、overlay)。
--subnet: 指定子网。
--gateway: 指定网关。
--ip-range: 指定可用 IP 地址范围。
--ipv6: 启用 IPv6。
--label: 为网络添加标签。

示例:

bash
docker network create --driver bridge --subnet 172.18.0.0/24 --gateway 172.18.0.1 my_network