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

我有,

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

什么是最好的方式来复制这些文件? 使用rsync等东西的奖励点。这是快速/可以恢复/显示我的进展,而不是写任何临时文件。

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

我不知道这样做的最好方法,但如果我是你,我会运行一个容器共享相同的音量(以只读方式 – 因为它似乎你只是想下载卷中的文件),并下载论文。

这个容器可以运行rsync,如你所愿。