Docker CI/CD使图像在生产中保持最新

Docker CI/CD使图像在生产中保持最新,docker,continuous-integration,continuous-deployment,continuous-delivery,Docker,Continuous Integration,Continuous Deployment,Continuous Delivery,我有一个scraper服务,它调用docker运行,作为包含scraper应用程序/代码的docker映像上的子进程。目前,我必须通过ssh连接到集群中,以便在对任何scraper应用程序进行更新时手动重建映像 我的问题是,将其集成到CI/CD流中最合适的方式是什么。目前,我有构建映像并将其推送到注册表的步骤,但是如何将更新自动化到集群/服务器上,或者最好的方法是什么 目前,我必须通过ssh连接到集群中,以便在对任何scraper应用程序进行更新时手动重建映像 最简单的方法是将此手动过程自动化,

我有一个scraper服务,它调用
docker运行
,作为包含scraper应用程序/代码的docker映像上的子进程。目前,我必须通过ssh连接到集群中,以便在对任何scraper应用程序进行更新时手动重建映像

我的问题是,将其集成到CI/CD流中最合适的方式是什么。目前,我有构建映像并将其推送到注册表的步骤,但是如何将更新自动化到集群/服务器上,或者最好的方法是什么

目前,我必须通过ssh连接到集群中,以便在对任何scraper应用程序进行更新时手动重建映像

最简单的方法是将此手动过程自动化,并将其添加到CI/CD管道中。编写一个脚本,并将其作为管道的一部分在远程集群/服务器上运行


随着流程的成熟,您将看到诸如、、。。。这个名单还有很多。这些被认为是容器编排工具,它们的工作之一就是为您优雅地处理许多容器的部署

不过,部署容器只是这些产品的冰山一角。我建议您现在就开始自动化您必须手动完成的过程,其余的将根据需要进行