我什么时候需要 Docker 卷?

咕咕咕

试图确保我了解 docker 卷的正确用法。如果我有一个运行 MongoDB 的容器并且我计划启动和停止,我是否需要在第一次使用“docker run”配置卷?我的理解是,如果使用 Docker 运行一次,那么 docker stop/start 我的数据会保存在容器内。如果多个容器想要访问数据,该卷更有用。这是准确的还是我误解了什么?

米奇

启动和停止容器不会删除容器特定数据。但是,您可以通过用新容器替换它们来升级容器。发生这种情况时,对容器特定读/写层的任何更改都将丢失,并且新容器将返回到其初始状态。如果容器中的文件在替换容器时要保留,则需要将这些文件存储在一个卷中,然后在新容器中挂载相同的卷。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章