docker restart 之后卷宗内的东西为什么会清掉呢?

_woho
  • 260

第一种:
使用镜像启动了一个容器
在容器里面修改了东西
docker restart <容器id> 之后容器里面修改的东西没有了。

第二种:
使用映射的卷宗在宿主机上边修改,重启之后宿主机上的修改也不见了

第三种:
当修改了容器内的东西之后,使用docker commit 之后,重新run commit之后的镜像,这个镜像里面的东西也不存在了

docker初学者,哪位大神帮助分析一下,上边三种情况呢?

回复
阅读 4.4k
1 个回答

很遗憾,Docker在你所述的三种情况下都不会清空或复原被添加或修改的部分数据。

请你检查容器的启动命令以及入口命令,其中有没有清空或复原被添加或修改内容的操作。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏