我正在将应用程序服务器转换为Docker容器。由于应用程序服务器将其配置保留在XML文件中,因此我创建并启动了一个名为" data"它安装应用程序服务器配置文件夹。然后我用:
docker run --rm -h server-v01 --name server-v01 --volumes-from data rhel/server-dc
我已对配置应用了一些更改,然后发出了#34; docker stop"两个容器上的命令。 当我重新启动容器时,我可以看到数据容器没有保留配置更改。 它是数据容器的正确行为吗?我需要自动对数据容器中的所有更改进行持久化。有什么想法吗?
答案 0 :(得分:2)
我认为问题可能在--rm
标志中。如果在运行数据容器时添加了此选项,则在停止此容器后将删除该选项。