相关疑难解决方法(0)

Docker 卷备份和恢复

我正在使用 Docker 在 CentOS 6.4 服务器上部署一些服务,我正在尝试弄清楚如何正确备份它们生成的数据。

例如,其中一项服务是用户可以上传文件的 Web 应用程序。对于这个容器,我有一个/files要备份的卷。主机挂载看起来有些不受欢迎,因为这样的挂载绝不是可移植的——正如这篇博文docker 文档中所述

我从同一篇博客文章中知道,我不需要主机安装来访问卷中的文件,我可以用它docker inspect来找出文件的位置。

但这是我的问题:我正在考虑只备份构建容器所需的 dockerfiles 以及与它们关联的卷。如果我必须从备份中恢复所有内容,我将如何知道哪个卷目录对应于哪个容器?重建容器会导致 id 和卷路径发生变化,因此我需要一些额外的信息来匹配它们。如果有的话,我还应该备份什么才能真正恢复所有内容?

backup docker

24
推荐指数
2
解决办法
2万
查看次数

标签 统计

backup ×1

docker ×1