0
我有一個在docker-compose中定義的服務,我想爲幾個客戶端部署。數百個服務將在一組碼頭節點上運行,以服務於許多客戶公司。我想爲每個客戶端定義一些配置數據(即應用程序配置值或數據庫讀取配置的憑據)。在minimun,我需要一項服務來發現它屬於哪個客戶公司。如何用不同的客戶端配置啓動許多docker-compose服務?
這可以使用像consul.io這樣的事情嗎?
我該如何開始每個客戶?
我有一個在docker-compose中定義的服務,我想爲幾個客戶端部署。數百個服務將在一組碼頭節點上運行,以服務於許多客戶公司。我想爲每個客戶端定義一些配置數據(即應用程序配置值或數據庫讀取配置的憑據)。在minimun,我需要一項服務來發現它屬於哪個客戶公司。如何用不同的客戶端配置啓動許多docker-compose服務?
這可以使用像consul.io這樣的事情嗎?
我該如何開始每個客戶?
您可以爲每個客戶添加一個新的mysql服務到docker-compose.yml中,並且可以將您的服務分佈到多個節點上,您可以使用consul,這是一個很好的解決方案。
在碼頭工人1.12有一個內置的業務流程層,如果你開始新的東西隨意開始使用它
我怎麼會選擇這樣做碼頭工人,組成了時使用的客戶端配置? – marianov
對不起,也許我錯過了什麼,對客戶來說意味着什麼? :) – GianArb
我的意思是客戶 – marianov