war-file在运行docker

时间:2015-11-09 20:07:54

标签: docker

所以我将jBoss作为应用程序服务器运行,并将我的应用程序打包在战争中。停泊时,我最终不得不在两种截然不同的方式中做出选择。

"正确的方式"以下两个。

A)创建一个jBoss-docker镜像,但不要添加war文件。在启动时从已挂载/共享文件夹复制war文件,并在jBoss-docker的每次调用时执行此操作。

B)为每个版本创建一个新的docker镜像,其中包含war文件已经位于正确位置的jBoss服务器。

在开发时,A对我来说似乎更快。我不必每天多次重建图像。

B似乎更正确,在开发,测试,集成和生产之间运送一张图片。但是经常重新建造非常麻烦。

0 个答案:

没有答案