找不到要备份的 owncloud docker 文件

找不到要备份的 owncloud docker 文件

我使用以下教程在 elementaryOS 计算机上通过 docker(仅用于 LAN 访问)安装了 ownCloud:Docker 系列 Pt.1:如何在 3 分钟内设置 ownCloud

在同一指南的第三部分中(Docker 系列 Pt.3:自动备份和恢复 Dockerized ownCloud)有备份说明。具体来说:

sudo rsync -r /var/lib/docker/volumes/owncloud_files ../owncloud_backup/
sudo rsync -r /var/lib/docker/volumes/owncloud_mysql ../owncloud_backup/

然而,即使停止 Docker 并通过 切换到超级用户后sudo -i,仍然/var/lib/docker/volumes是完全空的。

我在这里做错了什么?

编辑:docker 是由 snap 安装的,因此卷位于某个 snap 拥有的目录中

答案1

如果您无法找到主机系统上 Docker 保存卷的位置,请按照以下步骤操作:

  1. docker volume ls查找卷名称
  2. docker volume inspect VOLUME NAME显示指定卷的详细信息VOLUME NAME

在详细信息中,它将显示本地文件系统中的挂载点。

相关内容