如何从已删除的Docker容器中检索卷?

5
如果我有一个数据卷容器,并停止并删除该容器(没有使用-v标志来删除卷),是否仍然可以使用该“孤立”的卷启动新的数据卷容器?或者数据已经丢失了吗?
1个回答

6
如果您使用docker rm命令删除容器但没有使用-v选项,那么您的数据仍然存在于主机上的/var/lib/docker/vfs/dir/<your-volume-id>/目录中。
要在新的Docker容器中使用孤立的存储卷,您可以从主机上挂载该目录或者将一个新的空存储卷附加到您的Docker容器中,然后同步数据。

是的,那正是我所想的,我希望有一个更非变通的解决方案,但这样做也可以。 - Nicolas Mommaerts
你最近恢复了这些数据吗? - Rashmi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接