正如在关于 使用卷的 Docker 文档中所描述的那样,有一个所谓的 只提供资料容器的概念,它提供了一个可以装入多个其他容器的卷,无论仅数据容器是否实际运行。
基本上,这听起来很棒。但有一件事我不明白。
这些卷(由于文档状态的可移植性原因,没有显式地映射到主机上的文件夹)由 Docker 在主机上的某个内部文件夹(/var/docker/volumes/…
)中创建和管理。
假设我使用这样一个卷,然后需要将它从一个主机迁移到另一个主机——如何移植该卷?AFAICS 有一个唯一的 ID-我可以直接将卷及其相应的数据容器复制到一个新的主机上吗?我如何找到要复制的文件?或者是否有一些我还没有发现的对 Docker 的内置支持?