gpt4 book ai didi

docker服务更新检测自动回滚

转载 作者:行者123 更新时间:2023-12-02 18:20:17 30 4
gpt4 key购买 nike

当我进行新提交时,我使用 Gitlab CI/CD 将新图像部署到登台服务器。在我的管道中,最重要的部分是

docker service update my_service --update-failure-action rollback --image my_image:latest

有时部署失败然后自动回滚开始。但是 docker service update 总是返回 0,所以在我的管道中我无法知道部署是否成功。

我如何检测部署是否真的成功/是否有回滚?

最佳答案

要获取更新状态,您可以运行:

docker service inspect my_service --format "{{.UpdateStatus.State}}"

关于docker服务更新检测自动回滚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54673782/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com