如何从在docker上运行的jenkins创建docker图像

时间:2016-10-26 09:38:27

标签: jenkins docker

我想用docker练习CI / CD。关于这个主题有很多讨论。但是我很新,这些技术如果有人可以帮助我我会很感激

我使用AWS Ec2实例在docker上创建了我的jenkins服务器。我想从jenkin作业创建我的Web应用程序容器。

我该怎么办?如果有可能我如何部署我的新容器?

如何为每个版本练习CD

2 个答案:

答案 0 :(得分:1)

Katacoda的这个(免费)在线教程将引导您完成:Building Docker Images using Jenkins

答案 1 :(得分:1)

我在link找到了一个非常好的解决方案。

它提供了一个云形成堆栈,用于创建运行jenkins主容器的ECS集群,该容器可以运行jenkins从容器来运行单个构建。我后来使用这个image作为我的构建的奴隶图像,就像它在docker(dind)中的容器docker一样,并且可以构建它自己的docker镜像并将它们发布到存储库。

有关此体系结构的更深入解释,您可以从here开始,通过防暴游戏查看一系列精彩的博客。