RongTsai4Git / TechNote

0 stars 0 forks source link

EMQX Cluster Setup #4

Open RongTsai4Git opened 2 years ago

RongTsai4Git commented 2 years ago

practice source

emqx_cluster practice source

RongTsai4Git commented 2 years ago

Section Explain: volumes

要集中管理 emqx 相關的設定檔,故統一設定volume讓emqx node參考

volumes:
  vol-emqx-data:    // volume symbol, 會在其他段落中使用該名稱做參考
    name: foo-emqx-data   // 實際建立 volume 的名稱
    external: true    // 如果volume已存在,則需要設定該參數為true,這樣docker compose up時才不會因為要去建立 volume 時出現存在相同 volume resource 導致掛載失敗
  vol-emqx-etc:
    name: foo-emqx-etc
    external: true
  vol-emqx-log:
    name: foo-emqx-log
    external: true
RongTsai4Git commented 2 years ago

Section Explain: Network

將emqx node都統一接入在一個相同的虛擬網路中

networks:
  emqx-bridge:  // network symbol, 在其他段落中可藉由該名稱來參考
    driver: bridge