使用CI / CD工具(如Jenkins)的理想做法如下:
1)在Jenkins中进行一项工作(最好是在Jenkins管道工作中),该工作应从SCM存储库中检出代码,然后对该代码运行定义的单元测试和隔离的集成测试。
2)然后,该工作将根据您的代码创建映像,并对其进行正确标记并将其存储在所需的docker存储库中。
3)然后,作业应转到您的Docker主机并拉出新的Docker映像,停止旧容器并随后运行新容器。
4)作为可选步骤,您可以在运行docker容器的主机中设置cron来管理旧的孤立映像和容器。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)