0

我已经在我的 GitHub Actions (CI/CD) 中完成了这些步骤,直到这里:

  • 拉取所需的存储库
  • 安装必要的环境
  • 安装依赖项
  • 构建 docker 镜像(多阶段构建)
  • 将我的容器推送到我的个人容器存储库

但是,由于我使用的是 VPS,我需要通知我的服务器以了解我的图像的新版本已发布。

我被困在这个阶段。

我有两个问题:

  1. 我怎样才能使这个阶段自动化。换句话说,我怎样才能让我的 VPS 知道它必须拉取新版本的图像?

  2. 在拉取图像之前,我应该在我的 VPS 上停止我的 docker 容器吗?这里的流程是什么?docker 是否会在不停机的情况下优雅地升级镜像?

4

0 回答 0