Docker Network
建立兩容器
$ docker container run -d --rm --name box1 busybox /bin/sh -c "while true; do sleep 3600; done"
$ docker container run -d --rm --name box2 busybox /bin/sh -c "while true; do sleep 3600; done"
$ docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4f3303c84e53 busybox "/bin/sh -c 'while t…" 49 minutes ago Up 49 minutes box2
03494b034694 busybox "/bin/sh -c 'while t…" 49 minutes ago Up 49 minutes box1
NETWORK ID NAME DRIVER SCOPE
780162e5fe57 bridge bridge local
3c5b59c8a708 host host local
88b5f1929f21 nginx-php bridge local
8e2f1f7dbdfc none null local
[tomcat@docker-qc html-doc]$ docker network inspect 780162e5fe57 bridge bridge local
[
{
"Name": "bridge",
"Id": "780162e5fe5727d403d75966d90ad2093c842d7a272825b8f663644fc29ff800",
"Created": "2020-03-17T09:50:03.859074961+08:00",
"Scope": "local",
"Driver": "bridge",
"EnableIPv6": false,
"IPAM": {
"Driver": "default",
"Options": null,
"Config": [
{
"Subnet": "172.17.0.0/16",
"Gateway": "172.17.0.1"
}
]
},
},
.....
"d23b69c3b402d1a660786b03f6311d93a51d26fa793c3b83d048855927853f36": {
"Name": "box1",
"EndpointID": "9027364fa7eea45ba77f8937f770a0761a278635683d42f244bcfcfc09c37985",
"MacAddress": "02:42:ac:11:00:05",
"IPv4Address": "172.17.0.5/16",
"IPv6Address": ""
},
"dc0895534613c999294ffcb8f5e5a5e322b71fc3110c204f357d932927d5a4a5": {
"Name": "box2",
"EndpointID": "d373b6262d3027dcdba745e3d87cbd6c16eb4865933dc6a230db59c14e4c2580",
"MacAddress": "02:42:ac:11:00:06",
"IPv4Address": "172.17.0.6/16",
"IPv6Address": ""
}
},
"Options": {
"com.docker.network.bridge.default_bridge": "true",
"com.docker.network.bridge.enable_icc": "true",
"com.docker.network.bridge.enable_ip_masquerade": "true",
"com.docker.network.bridge.host_binding_ipv4": "0.0.0.0",
"com.docker.network.bridge.name": "docker0",
"com.docker.network.driver.mtu": "1500"
},
"Labels": {}
}
]
