DevOps Training » Docker » Docker Network » Bridge
docker network createdocker network create --driver bridge viki-alpine-net
vagrant@vagrant:~$ docker network inspect viki-alpine-net
[
{
"Name": "viki-alpine-net",
"Id": "57284e7cd72cad3b25af2797103bf993f2f564308cc4a518a36573776b9bdc8e",
"Created": "2020-01-22T04:11:46.780266369Z",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": {},
"Config": [
{
"Subnet": "172.20.0.0/16",
"Gateway": "172.20.0.1"
}
]
},
"Internal": false,
"Attachable": false,
"Ingress": false,
"ConfigFrom": {
"Network": ""
},
"ConfigOnly": false,
"Containers": {},
"Options": {},
"Labels": {}
}
]
docker0 network intercace created by docker
subnet type docker networkdocker network create \
--driver=bridge \
--subnet=172.28.0.0/16 \
--ip-range=172.28.5.0/24 \
--gateway=172.28.5.254 \
viki-custom-apline-net
docker network connect viki-custom-apline-net alpine2
docker run -dit --name alpine1 --network viki-custom-apline-net alpine ash
alpine1 and try to ping alpine2 from here, you will sucseed