docker容器运行时应用程序配置

docker容器运行时应用程序配置,docker,docker-compose,dockerfile,docker-swarm,docker-java,Docker,Docker Compose,Dockerfile,Docker Swarm,Docker Java,我们有一个java应用程序。它连接到oracle数据库。它有三个属性文件,当我们将应用程序部署到客户站点时,客户会更改这些属性文件的值。我们有另一个python脚本,允许客户修改这些属性文件,并在配置完成后启动主应用程序 现在,我们希望将java应用程序容器化,并希望使用swarm模式。唯一的问题是,在我启动容器之前,为客户找到编辑这些属性文件的简单方法 docker大师有什么想法吗 非常感谢您的帮助。请转到配置以获取外部信息。要么是环境变量,要么更好,比如concur或etcd。谢谢你的回答。

我们有一个java应用程序。它连接到oracle数据库。它有三个属性文件,当我们将应用程序部署到客户站点时,客户会更改这些属性文件的值。我们有另一个python脚本,允许客户修改这些属性文件,并在配置完成后启动主应用程序

现在,我们希望将java应用程序容器化,并希望使用swarm模式。唯一的问题是,在我启动容器之前,为客户找到编辑这些属性文件的简单方法

docker大师有什么想法吗


非常感谢您的帮助。

请转到配置以获取外部信息。要么是环境变量,要么更好,比如concur或etcd。谢谢你的回答。我们在一个tar文件和两个配置文件中提供docker映像。客户将编辑config1.properties和config2.properties文件,然后这两个编辑过的文件需要在tar文件中,以便他们可以使用docker load-i image1.tar加载映像。这就是您如何部署给付钱给您的人的方式pnot:)我们正试图为客户提供修改配置文件的最佳方式。我们正在检查不同的可用选项,维护更少。confd呢?