一千萬個為什麽

搜索

如何將版本傳遞給docker-compose?


當我想要更新應用程序時, docker-compose downdocker-compose.yaml 中的版本發生變化,隨後應用程序啟動並且最新版本正在運行。

現在我想自動更新它。可以通過傳遞變量來更新版本嗎?

解決方法</強>

目前我使用 sed 來更新docker-compose文件,但我想知道是否有更簡單的方法。

最佳答案

您可以使用環境變量,例如:

export VERSION=2

泊塢窗,compose.yml:

...
  serviceName:
    image: "imageName:${VERSION}"
  ....

轉載註明原文: 如何將版本傳遞給docker-compose?

猜你喜歡