赞
踩
docker network怎么创建桥接网络
docker network来创建一个桥接网络,在docker run的时候将容器指定到新创建的桥接网络中,这样同一桥接网络中的容器就可以通过互相访问。
docker network create lnmp
实例一
docker run -it --network lnmp --network-alias mysql -e MYSQL_ROOT_PASSWORD=123 mysql:5.7
实例二
docker run -it --network lnmp --network-alias centos centos /bin/bash
网络列表
docker network ls
网络模式
bridge:桥接docker(默认为桥接模式,自己创建的也是bridge模式)
none:不配置网络,即无
host:和宿主机共享网络
container:容器网络连通(用的少,局限比较大)
查看网络内部信息
docker network inspect lnmp
显示如下:
[ { "Name": "lnmp", "Id": "d8593aa681cfa66aa6bf6692b0885b64477b5d10b7f7258e23e60cc71d37f5fc", "Created": "2022-08-02T09:58:29.180492536+08:00", "Scope": "local", "Driver": "bridge", "EnableIPv6": false, "IPAM": { "Driver": "default", "Options": {}, "Config": [ { "Subnet": "172.19.0.0/16", "Gateway": "172.19.0.1" } ] }, "Internal": false, "Attachable": false, "Ingress": false, "ConfigFrom": { "Network": "" }, "ConfigOnly": false, "Containers": { "2044834c16e409c99fa65659e69ffbf932e4d82ec71d1e1fc781ff0a94244675": { "Name": "nginx", "EndpointID": "8c121f397b3516041197f57ca8ae7ab5fa91bce7559f029ad312ab1339224e12", "MacAddress": "02:42:ac:13:00:04", "IPv4Address": "172.19.0.4/16", "IPv6Address": "" }, "3399fec0a6f6d867f9699c7cb1f60dc57f831bb79032f2396a5cfc4d75e68878": { "Name": "php8", "EndpointID": "cefe3bcd50d6b8dd5aaddb5fa8ccb5d4e962ffcdf553a0e212a4eeb68e0f394c", "MacAddress": "02:42:ac:13:00:02", "IPv4Address": "172.19.0.2/16", "IPv6Address": "" }, "69ba6ccfb91269d9bd1d8973d7793e3e6a15e607ccc6ce39cf92000d12b3c47b": { "Name": "redis", "EndpointID": "ae3ca245bfc1cb5565f9a187b919221237519dc11915cb308818efd070e902d4", "MacAddress": "02:42:ac:13:00:03", "IPv4Address": "172.19.0.3/16", "IPv6Address": "" }, "bde83977fa7d1b0ad8d12adebba4eb88d7289c6d4087a0db4d9c4339dc260d51": { "Name": "golang", "EndpointID": "c995cfea942ab7de862e8d8e4921715a8c9d704255082ee3689c44ca7537fc63", "MacAddress": "02:42:ac:13:00:06", "IPv4Address": "172.19.0.6/16", "IPv6Address": "" }, "ced0eb852be9247be7ce5c76bd2a5ce8dce1ab96c26a38892b46fc31a0ae7416": { "Name": "mysql", "EndpointID": "8ff023cc184db7eb98365883a2c341bb9e5e0037a20ab80b910ea0d23c7286d2", "MacAddress": "02:42:ac:13:00:05", "IPv4Address": "172.19.0.5/16", "IPv6Address": "" } }, "Options": {}, "Labels": {} } ]
docker network rm lnmp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。