Docker – 在/ var / lib / docker / vfs / dir中备份容器

我注意到,docker容器的所有数据位于文件夹“/ var / lib / docker / vfs / dir”

我有研究不同的技术来备份docker容器,但我还没有看到任何人都没有使用docker直接备份容器。 看起来我们在备份Docker容器时都错过了一个技巧。

我的问题是,是否有其他人在文件夹中备份了他们的docker容器:“/ var / lib / docker / vfs / dir”?

例如:我将创build目录“/ var / lib / docker / vfs / dir”的TAR文件,并将TAR文件移动到另一台服务器上。

编辑:我有数据只有容器保持我的持久性数据分开的工人容器。 当浏览“/ var / lib / docker / vfs / dir”时,我可以看到所有的持久数据。 我试图想到为什么我不会简单地将所有文件夹和文件同步到另一台服务器上进行备份。

没有更多的意义来备份容器。 他们只是docker图像的例子。 每次运行容器时,都会从Docker镜像创build。

我们希望在容器停止或删除后保留一个数据,并且可以使用外部卷。

要在另一台服务器上获取映像,可以将其保存在Dockerregistry中,或者只保存Dockerfile并在新服务器上重新创build映像。

Interesting Posts