Docker swarm,Jenkins,持续集成和部署

时间:2017-04-13 07:16:15

标签: git jenkins continuous-integration continuous-deployment docker-swarm

我是docker swarm和jenkins的新手。

我有一个在AWS EC2中运行的docker swarm群集。

Cluster has 1 manager and 1 worker node. 
My db container is running in Manager node.
My web container is running in worker node. 
I have Jenkins server running on a separate server in EC2.
I have my source code in Git.

现在,每当我在本地开发计算机上对源代码进行更改并将其推送到git时,我的Web容器应该更新为我推送到Git中的代码更改。

如何实现这一点。请告诉我。

1 个答案:

答案 0 :(得分:0)

只要您的Jenkins作业设置为从git存储库获取源代码,您就必须在每次git push之后重建作业。 此外,如果已将新提交推送到Git或使用作业Build Trigger部分中的计划(轮询SCM),则可以设置自动重建。 试一试。

相关问题