docker network如何創(chuàng)建橋接網(wǎng)絡(luò)
更新時間:2025年04月07日 16:11:28 作者:gusijin
這篇文章主要介紹了docker network如何創(chuàng)建橋接網(wǎng)絡(luò)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
docker network創(chuàng)建橋接網(wǎng)絡(luò)
1、簡介
docker network來創(chuàng)建一個橋接網(wǎng)絡(luò),在docker run的時候?qū)⑷萜髦付ǖ叫聞?chuàng)建的橋接網(wǎng)絡(luò)中,這樣同一橋接網(wǎng)絡(luò)中的容器就可以通過互相訪問。
2、創(chuàng)建網(wǎng)絡(luò)
docker network create lnmp
啟動容器時,加入創(chuàng)建的網(wǎng)絡(luò)
- 實例一
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網(wǎng)絡(luò)
- 網(wǎng)絡(luò)列表
docker network ls

網(wǎng)絡(luò)模式
bridge:橋接docker(默認(rèn)為橋接模式,自己創(chuàng)建的也是bridge模式)none:不配置網(wǎng)絡(luò),即無host:和宿主機共享網(wǎng)絡(luò)container:容器網(wǎng)絡(luò)連通(用的少,局限比較大)
檢查lnmp網(wǎng)絡(luò)以查看連接到它的容器
- 查看網(wǎng)絡(luò)內(nèi)部信息
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": {}
}
]刪除網(wǎng)絡(luò)
docker network rm lnmp
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解基于docker 如何部署surging分布式微服務(wù)引擎
這篇文章主要介紹了詳解基于docker 如何部署surging分布式微服務(wù)引擎,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
docker環(huán)境下安裝jenkins容器的詳細(xì)教程
這篇文章主要介紹了docker環(huán)境下安裝jenkins容器的方法,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05
docker-compose部署nacos 2.2.3的詳細(xì)過程
這篇文章主要介紹了docker-compose部署nacos 2.2.3的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-11-11

