我用於將我的映像版本外化到我的.env文件。這使得它很容易維護,我不修改我的docker-compose.yml
文件只是爲了升級版本,所以我敢肯定,我不會錯誤地刪除一行或其他。Docker Swarm具有映射到.env文件的圖像版本
但是,當我嘗試使用stack
部署我的服務,以swarm
,搬運工引擎抱怨說我的形象是不正確的reposity /標籤,具有確切以下消息:
Error response from daemon: rpc error: code = 3 desc = ContainerSpec: "GROUP/IMAGE:" is not a valid repository/tag
爲了解決這個問題,我可以直接在docker-compose.yml
文件中修復圖像版本。這裏有沒有邏輯或者是一個錯誤?但是,這混合修復了docker-compose和變量的一部分。
乾杯, 奧利維爾
Hi @bmitch。我知道'docker stack deploy'沒有'docker-compose'具有的所有功能。那是我在我自己的回答中寫下的,並且鏈接到了GitHub中的相關問題。順便說一下,我不知道我們可以使用'docker-compose'作爲預處理器。謝謝你的提示。 – Olivier