描述
docker network
的使用必须时1.21版本
以上的docker,请先使用docker version
检查你的docker版本
使用
docker network <命令>
你可以使用各种命令
来创建
,检查
,移出
,修剪
,连接
,断开连接
网络
各种命令
命令
描述
docker network connect
连接一个容器到网络中
docker network create(www.hedaoshe.com)
创建一个网络
docker network disconnet
断开一个容器的网络连接
docker network inspect
显示一个或多个网络的详细信息
docker network ls
列出所有网络
docker network prune
移出所有未使用的网络
docker network rm
移出一个或多个网络
命令详解
提前说明:
[]
表示可选,<>
表示必须
docker network connect
使用:
docker network connect [参数] <网络中的容器>
描述:
把一个容器连接到一个网络中,你可以使用容器名称或者ID连接到网络中.一旦你连接上了网络,你就可以和网络中的其他容器进行通信.
参数:
名称
描述
--alias
为容器添加在网络中的别名
--driver-opt
网络的驱动选项
--ip
设置容器在网络中的IPV4地址
--ip6
设置容器在网络中的IPV6地址
--link
连接上另一个容器
--link-local-ip
为容器添加一个本地连接地址
举例:
把一个运行中的容器连接上一个网络
docker network connect <网络名> <容器>
当一个容器准备运行时添加到网络中
docker run -itd --network=<网络名> <容器>
给一个容器指定在网络中的IP
docker network connect --ip <IP地址> <网络名> <容器>
把一个容器连接到另一个容器中的网络
docker network connect --link <容器1:别名> <网络> <容器2>
为一个容器创建在某网络中的别名
docker network connect --alias <别名> <网络> <容器>