如何解决如何通知我的服务器在我的 CI/CD 行中发布了一个新的 docker 镜像?
到这里为止,我已经在 GitHub Actions (CI/CD) 中完成了这些步骤:
- 拉取所需的存储库
- 安装必要的环境
- 安装依赖项
- 构建 docker 镜像(多阶段构建)
- 将我的容器推送到我的个人容器存储库
但是,由于我使用的是 VPS,我需要通知我的服务器以了解我的图像的新版本已发布。
我被困在这个阶段。
我有两个问题:
-
我怎样才能使这个阶段自动化。换句话说,我怎样才能让我的 VPS 知道它必须拉取新版本的图像?
-
在拉取镜像之前,我应该停止 VPS 上的 docker 容器吗?这里的流程是什么? docker 在不停机的情况下优雅地升级镜像吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。