從我讀到的東西似乎多克 - 撰寫是創建一個單獨的主機上的多個集裝箱,而碼頭工人羣是一個工具,可以做同樣的事情的工具,而是具有更多的控制權,並在多臺主機與泊塢棧的幫助。我通過教程去了,也遇到了這個主題:Docker Compose對Docker Swarm和Docker Stack有什麼好處?
docker-compose.yml vs docker-stack.yml what difference?
我是來的結論是,我們沒有理由永遠使用多克爾 - 撰寫時,你可以使用多克羣與泊塢棧。他們甚至可以使用相同的docker-compose.yml。
看來,多克爾 - 撰寫的羣和堆棧,也許羣+堆棧的新的解決方案來之前讓撰寫過時,但它仍然遺留原因。這個想法是否正確?如果不是,Docker-Compose在開發或生產環境方面對Docker Swarm和Docker Stack有什麼好處?
如果您正在使用超過「玩具」或樣品容器中工作,那麼你會發現撰寫文章的重量更輕(開始時間更快),並且需要的內存少於堆棧。當然,它也是一個單獨的安裝,我相信它是基於python的。只要有可能,我會選擇Stack - 它是內置的,可能會獲得更好的支持和更新的功能。 – JoeG