将文件从远程服务器上的Docker卷复制到本地主机的最佳方法?

mar*_*ius 5 ssh file-transfer docker

我有,

  1. 我的笔记本电脑
  2. 一个远程服务器,我可以SSH到其中有一个Docker卷,其中有一些我想要复制到我的笔记本电脑的文件.

复制这些文件的最佳方法是什么?使用诸如rsync之类的东西的加分点.快速/可以恢复/显示进度而不写任何临时文件.

注意:我的远程服务器上的用户没有权限将数据直接从卷装入中删除/var/lib/docker,尽管我可以在那里运行任何容器.

Auz*_*ias 1

我不确定这样做的最佳方法,但如果我是你,我会运行一个共享同一卷的容器(只读 - 因为看起来你只想下载该卷中的文件)并下载论文。

该容器可以按照您的意愿运行 rsync。