将config.txt添加到docker容器中

时间:2016-03-17 13:36:11

标签: docker dockerfile

我们有一场需要配置文件才能运行的战争。 我们想要将它停靠。目前我们正在做以下事情:

FROM tomcat:8.0
COPY apps/test.war /usr/local/tomcat/webapps/
COPY conf/ /config/

我们的容器正在失去docker的优势,因为它依赖于configfile。因此,当我们想要为其他目的执行.war时,我们必须重新创建一个不是一个好方法的图像。

是否可以将配置文件作为参数提供而不将其作为卷安装?因为我们不希望在本地计算机上配置。什么可以解决?

1 个答案:

答案 0 :(得分:0)

您可以将其作为ENV传递,但我不认为您失去了Docker的优势。 Docker基本上都是关于可有可无的临时容器。理想情况下,您希望为每个新的应用程序版本构建新映像。