最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker-compose network名稱定義解讀

 更新時(shí)間:2026年03月05日 09:50:59   作者:wwqicode  
文章詳細(xì)介紹了Docker Compose網(wǎng)絡(luò)名稱的生成規(guī)則,包括沒(méi)有自定義網(wǎng)絡(luò)名、定義后綴和定義前綴的情況,通過(guò)設(shè)置環(huán)境變量`COMPOSE_PROJECT_NAME`,可以更友好的命名網(wǎng)絡(luò)

docker-compose啟動(dòng)的網(wǎng)絡(luò)名稱:

1、沒(méi)有自定義網(wǎng)絡(luò)名

$ cat docker-compose.yaml 
version: '2'

services:
  zookeeper1:
    image: zookeeper
    container_name: zookeeper1
    environment:
        - ZOO_MY_ID=1
        - ZOO_SERVERS=server.1=zookeeper1:2888:3888

實(shí)際使用的網(wǎng)絡(luò)是:<當(dāng)前路徑名_default>,如果<當(dāng)前路徑名>太長(zhǎng),會(huì)截取前綴部分。

例如當(dāng)然目錄名為testdocker,那么最終生產(chǎn)的網(wǎng)絡(luò)名為:testdocker_default

$ docker network ls
abf87f64de25        testdocker_default   bridge              local

2、定義后綴

$ cat docker-compose.yaml 
version: '2'
networks:
  byfn:

services:
  zookeeper1:
    image: zookeeper
    container_name: zookeeper1
    environment:
        - ZOO_MY_ID=1
        - ZOO_SERVERS=server.1=zookeeper1:2888:3888
    networks:
      - byfn

定義網(wǎng)絡(luò)名為byfn,那么最終生產(chǎn)的網(wǎng)絡(luò)名為:<當(dāng)前路徑名_byfn>。

相對(duì)于之前沒(méi)有定義的時(shí)候,把default替換成了定義的網(wǎng)絡(luò)名,同樣還是使用路徑名作為前綴。

$ docker network ls
abf87f64de25        testdocker_byfn   bridge              local

3、定義前綴

當(dāng)然使用路徑名作為網(wǎng)絡(luò)名是很不友好的,docker-compose使用環(huán)境變量來(lái)取代路徑名。

設(shè)置環(huán)境變量:COMPOSE_PROJECT_NAME

$ cat .env
COMPOSE_PROJECT_NAME=aaa

這時(shí)網(wǎng)絡(luò)名如下:

$ docker network ls
967ef0d41dd6        aaa_byfn                       bridge              local

 所以,docker-compose的網(wǎng)絡(luò)名的規(guī)則是:<COMPOSE_PROJECT_NAME>_<NETWORKS>

1、如果NETWORKS沒(méi)有定義,那么就是default。

2、如果COMPOSE_PROJECT_NAME,那么就是當(dāng)前路徑名(取前綴)。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker安裝MySql遇到的問(wèn)題解決

    Docker安裝MySql遇到的問(wèn)題解決

    本文主要介紹了Docker安裝MySql遇到的問(wèn)題解決,詳細(xì)的介紹了查詢中文亂碼問(wèn)題以及主從同步中遇到的問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • Docker部署Nginx 及Nginx的基本使用最佳實(shí)踐

    Docker部署Nginx 及Nginx的基本使用最佳實(shí)踐

    Nginx是一個(gè)高性能的HTTP和反向代理服務(wù)器,廣泛應(yīng)用于Web服務(wù)、負(fù)載均衡和靜態(tài)資源托管等領(lǐng)域,這篇文章主要介紹了Docker部署Nginx 以及Nginx的基本使用,需要的朋友可以參考下
    2025-04-04
  • Docker-利用dockerfile來(lái)搭建tomcat服務(wù)的方法

    Docker-利用dockerfile來(lái)搭建tomcat服務(wù)的方法

    這篇文章主要介紹了Docker-利用dockerfile來(lái)搭建tomcat服務(wù)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • Docker網(wǎng)絡(luò)配置及部署SpringCloud項(xiàng)目詳解

    Docker網(wǎng)絡(luò)配置及部署SpringCloud項(xiàng)目詳解

    bridge模式是Docker默認(rèn)的網(wǎng)絡(luò)設(shè)置,此模式會(huì)為每一個(gè)容器分配Network Namespace、設(shè)置IP等,并將一個(gè)主機(jī)上的Docker容器連接到一個(gè)虛擬網(wǎng)橋上,下面這篇文章主要給大家介紹了關(guān)于Docker網(wǎng)絡(luò)配置及部署SpringCloud項(xiàng)目的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • 使用Docker安全地部署OpenClaw(龍蝦)的詳細(xì)步驟

    使用Docker安全地部署OpenClaw(龍蝦)的詳細(xì)步驟

    OpenClaw (龍蝦) 是一個(gè)強(qiáng)大的個(gè)人 AI 助手,它可以連接各種消息平臺(tái)并執(zhí)行工具,本文介紹如何通過(guò) Docker Compose 安全地部署 OpenClaw,并解析其中的關(guān)鍵配置,需要的朋友可以參考下
    2026-03-03
  • Docker Compose網(wǎng)絡(luò)配置指南分享

    Docker Compose網(wǎng)絡(luò)配置指南分享

    本文詳細(xì)介紹了Docker網(wǎng)絡(luò)配置的各個(gè)方面,包括基礎(chǔ)網(wǎng)絡(luò)架構(gòu)、自定義網(wǎng)絡(luò)配置、典型場(chǎng)景配置、高級(jí)網(wǎng)絡(luò)技巧、調(diào)試與診斷以及最佳實(shí)踐,通過(guò)多個(gè)實(shí)戰(zhàn)案例和常見(jiàn)問(wèn)題解決方案,幫助讀者更好地理解和應(yīng)用Docker網(wǎng)絡(luò)技術(shù)
    2025-11-11
  • Docker部署RocketMQ超詳細(xì)步驟(圖文并茂)

    Docker部署RocketMQ超詳細(xì)步驟(圖文并茂)

    RocketMQ?是一款開(kāi)源的分布式消息隊(duì)列系統(tǒng),具有低延遲、高并發(fā)、高可用等特性,這篇文章主要介紹了Docker部署RocketMQ超詳細(xì)步驟的相關(guān)資料,通過(guò)這些步驟,用戶可以成功搭建一個(gè)RocketMQ集群,并通過(guò)控制臺(tái)進(jìn)行管理和監(jiān)控,需要的朋友可以參考下
    2025-04-04
  • Docker Registry倉(cāng)庫(kù)加密傳輸與登錄認(rèn)證方式

    Docker Registry倉(cāng)庫(kù)加密傳輸與登錄認(rèn)證方式

    本文詳細(xì)介紹了如何為Docker私有倉(cāng)庫(kù)配置加密傳輸(TLS)和認(rèn)證功能,包括生成自簽名證書(shū)、配置客戶端證書(shū)、添加認(rèn)證文件和測(cè)試倉(cāng)庫(kù)功能
    2025-12-12
  • Docker快速部署GitLab的詳細(xì)指南

    Docker快速部署GitLab的詳細(xì)指南

    在 Windows 上使用 Docker 部署 GitLab 是完全可行的,推薦使用 Docker Desktop for Windows 來(lái)運(yùn)行 GitLab 容器,下面小編就來(lái)詳細(xì)介紹一下吧
    2025-09-09
  • docker中nginx的location轉(zhuǎn)發(fā)不生效的解決

    docker中nginx的location轉(zhuǎn)發(fā)不生效的解決

    這篇文章主要介紹了docker中nginx的location轉(zhuǎn)發(fā)不生效的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06

最新評(píng)論

华阴市| 平山县| 开封市| 阳谷县| 米脂县| 邳州市| 甘肃省| 稷山县| 长兴县| 宜阳县| 岗巴县| 黎城县| 永和县| 合川市| 吉林省| 长岛县| 简阳市| 广东省| 皮山县| 乌拉特后旗| 海南省| 麻阳| 通山县| 澄城县| 金阳县| 兰州市| 越西县| 成武县| 汪清县| 青阳县| 双柏县| 阳山县| 建阳市| 尤溪县| 郎溪县| 中超| 宁夏| 定边县| 龙胜| 宜章县| 新宁县|