我是Jenkins / Docker的新手。到目前为止,我发现许多Jenkins官方文档建议与Docker一起使用。但是将Jenkins作为docker容器运行的必要性和优势对我来说仍然模糊不清。就我而言,它是一个节点/反应应用程序,所需的环境并不复杂。
缺点我发现将Jenkins作为Docker容器运行:
ssh
时没有docker,我可以很容易地实现相同的功能,并且还有blueocean
插件可供使用。
那么,Docker与Jenkins / Jenkins Pipeline的主要好处是什么?使用Jenkins而没有Docker的节点应用程序是否存在缺陷?我们也非常感谢帮助我深入了解的文章。
答案 0 :(得分:0)
Jenkins在Docker中的主要优点是可以帮助您获得:Jenkins as Code
詹金斯代码的优点是:
缺点是:
大多数参数也适用于简单的Node设置。
前一段时间,我在how to get started with Jenkins and Docker上写了一个小博客,即创建Jenkins映像进行开发,您可以在几秒钟内启动和销毁该映像。