docker容器应用程序服务器和应用程序

时间:2018-04-05 10:38:18

标签: docker dockerfile docker-container

专家。

我是Docker的新手。开始探索docker及其工具并成功创建了docker设置[在win 7中使用工具箱]并创建了一个websphere-liberty图像并将我的spring boot应用程序部署为战争[需要根据我公司的要求进行战争]。也链接到eclipse,所以我可以从eclipse开发和运行,应用程序在docker容器中运行。我正在为我的应用程序创建应用程序图像[war]。

现在我的问题。

在架构上,什么是好方法,需要帮助才能做到。

  1. 使用Websphere-liberty图像创建一个容器,然后手动添加应用程序图像。
  2. 创建两个容器,一个容器具有Websphere-liberty,另一个容器具有我的应用程序映像,并使应用程序在服务器上运行。
  3. 或其他任何好方法?

1 个答案:

答案 0 :(得分:0)

在我看来,你应该继承这个图像(https://hub.docker.com/_/websphere-liberty/)并将战争复制到新图像。

所以如果通过"手动"你的意思是使用Dockerfile,然后是解决方案编号1,否则只是做我向你解释的。

注意:不要使用像websphere-liberty图片页面上所解释的那样添加war文件...这在我看来是不好的做法,可能只适用于dev,如果合适的话......