Docker-如何访问未连接到容器的卷?

发布于 2021-02-01 13:01:54

我有一个数据容器,该容器具有其他容器使用的卷(–volumes-from)。

数据容器被意外删除。

幸运的是,该卷没有删除。

有什么方法可以重新运行数据容器并将其指向该卷?

关注者
0
被浏览
93
1 个回答
  • 面试哥
    面试哥 2021-02-01
    为面试而生,有面试问题,就找面试哥。

    有什么方法可以重新运行数据容器并将其指向该卷?

    当然,我在“如何从已删除的Docker容器中恢复数据?如何将其重新连接到数据?”中对此进行了详细说明。

    您需要使用相同的VOLUME创建一个新容器(但 *其路径/var/lib/docker/volumes/...为空或具有初始内容)

    然后,将旧卷移动到新容器的卷的路径。

    更一般而言,每当启动数据卷容器时,我都会在文件中注册其卷路径(以防稍后意外删除容器时重用该路径)



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看