Docker13_4:Docker网络network使用
docker network
network官方文档:https://docs.docker.com/engine/reference/commandline/network/
命令
docker network是管理网络。可以使用子命令创建、检查、列出、删除、修剪、连接和断开网络。
docker network COMMAND
命令 | 描述 |
---|---|
docker network connect | 将容器连接到网络 |
docker network create | 创建网络 |
docker network disconnect | 断开容器与网络的连接 |
docker network inspect | 在一个或多个网络上显示详细信息 |
docker network ls | 列表网络 |
docker network prune | 删除所有未使用的网络 |
docker network rm | 删除一个或多个网络 |
docker network ls:查看所有的docker网络
docker network ls
docker网络网络模式初始只有3种:bridge、host、none
[root@VM-0-3-centos pdx_haokai]# docker network ls
NETWORK ID NAME DRIVER SCOPE
ed8612b1d525 bridge bridge local
efbd70fbac53 host host local
8b375c8baa85 none null local
[root@VM-0-3-centos pdx_haokai]#
docker network create:创建自定义网络
docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet
参数解析:
–driver bridge:是默认的,可以不写
–subnet:子网,最多支持65535个,配置/16就是,配置/24就是255
–gateway:网关,表示从哪里路由出去,一般为子网对应的0.1,路由器为0.1也是这个原理
运行输出:
[root@VM-0-3-centos pdx_haokai]# docker network create --driver bridge --subnet 192.168.0.0/16 --gateway 192.168.0.1 mynet
a8a455ea111c8b3458d0ae24e76dc47b8eb64c65ef42ccb7ef4412559ce78e69
[root@VM-0-3-centos pdx_haokai]# docker network ls
NETWORK ID NAME DRIVER SCOPE
ed8612b1d525 bridge bridge local
efbd70fbac53 host host local
a8a455ea111c mynet bridge local
8b375c8baa85 none null local
[root@VM-0-3-centos pdx_haokai]#
docker network inspect [NETWORK ID] :根据NETWORK ID查看网络
[root@VM-0-3-centos pdx_haokai]# docker network inspect a8a455ea111c
[
{
"Name": "mynet",
"Id": "a8a455ea111c8b3458d0ae24e76dc47b8eb64c65ef42ccb7ef4412559ce78e69",
"Created": "2022-01-19T21:30:34.564255758+08:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": {},
"Config": [
{
"Subnet": "192.168.0.0/16",
"Gateway": "192.168.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {},
"Options": {},
"Labels": {}
}
]
[root@VM-0-3-centos pdx_haokai]#