2016-06-22 43 views
0

我有一個在docker-compose中定義的服務,我想爲幾個客戶端部署。數百個服務將在一組碼頭節點上運行,以服務於許多客戶公司。我想爲每個客戶端定義一些配置數據(即應用程序配置值或數據庫讀取配置的憑據)。在minimun,我需要一項服務來發現它屬於哪個客戶公司。如何用不同的客戶端配置啓動許多docker-compose服務?

這可以使用像consul.io這樣的事情嗎?

我該如何開始每個客戶?

回答

0

您可以爲每個客戶添加一個新的mysql服務到docker-compose.yml中,並且可以將您的服務分佈到多個節點上,您可以使用consul,這是一個很好的解決方案。

在碼頭工人1.12有一個內置的業務流程層,如果你開始新的東西隨意開始使用它

+0

我怎麼會選擇這樣做碼頭工人,組成了時使用的客戶端配置? – marianov

+0

對不起,也許我錯過了什麼,對客戶來說意味着什麼? :) – GianArb

+0

我的意思是客戶 – marianov

相關問題