2016-03-12 71 views
1

什麼是暴露docker主機名以外的最佳方式?解決docker-compose容器名稱從主機

我有docker-compose在docker,orchestration中運行的zookeeper + kafka集羣。我想通過我的IDE中的主機名訪問kafka和zookeeper。是否有任何本地的方式來做到這一點?或者我應該使用外部DNS服務器?

由於kafka設計,只是暴露端口將無濟於事。

回答

0

我解決問題thise通過使用:

  • 在搬運工-撰寫:network_mode: 「宿主」
  • 在搬運工發動機:--net =宿主

,這是告訴碼頭跳過放置在一個單獨的網絡堆棧內的容器,see more

我有demo project,所以你可以看看。

+0

Hi @Serge第一個鏈接中斷 – KingCrunch

+0

@KingCrunch Docker經常發佈新版本並鏈接到他們的網站,因爲不可用 – Serge