Docker数据容器的持久性

我正在将我的应用程序服务器转换为Docker容器。 由于应用程序服务器将其configuration保存在XML文件中,因此我创build并启动了一个名为“data”的数据容器,该数据容器挂载了应用程序服务器configuration文件夹。 然后我开始了容器:

docker run --rm -h server-v01 --name server-v01 --volumes-from data rhel/server-dc 

我已经对configuration进行了一些更改,然后在两个容器上发出“docker stop”命令。 当我重新启动容器时,我可以看到configuration更改没有被数据容器持久化。 这是数据容器的正确行为吗? 我需要在数据容器中自动执行所有更改。 有什么想法吗 ?

我认为这个问题可能在--rm标志中。 如果您在运行数据容器时添加了此选项,那么一旦停止此容器,它将被删除。