我最近开始学习devop。伙计们,我对此有疑问,请解决。测试完Jenkins之后,将包括代码和依赖项在内的所有内容打包到war / jar文件中。甚至dockerfile都包含应用程序的源代码和依赖项。现在,如果我们使用docker容器部署到生产服务器上。现在,我们在哪里使用从JEnkins生成的war文件?有人请澄清。
答案 0 :(得分:0)
因此,以詹金斯本身为例。您可以下载jenkins.war,但仍然需要一个托管该war文件的位置,因此您可以使用docker。可以将其视为虚拟机的替代方案。
因此,通过jenkins构建生成的jar文件需要Java或tomcat或任何外部依赖项来启动,而运行docker可以为您完成此任务。看下面的例子: