将文件从 LXC 复制到主机

将文件从 LXC 复制到主机

我是容器新手。我有一个在远程 Linux 机器上运行的 LXC 容器。我在网上找到的都是如何将文件从主机复制到 LXC 容器。但是我如何将文件从正在运行的 LXC 容器复制到主机,并最终复制到我自己的机器?

我可能什么都没找到,这看起来微不足道。我是新手,有点困惑。

答案1

安装SSH 服务器在您的 LXC 容器上。允许远程主机连接到端口 TCP 22。从您自己的机器使用 SCP 连接到您的 LXC 容器温SCP(适用于 Windows)。如果您在自己的机器上使用 Linux,则只需使用SCP来自控制台的命令。

答案2

使用lxc file pull

lxc file pull [<remote>:]<instance>/<path> [[<remote>:]<instance>/<path>...] <target path> [flags]

答案3

我可以反过来做。因此,将 LXC 容器上的本地文件夹 SCP 到主机:

scp -r /root/[container folder] [email protected]:/root/[host folder to put files in]

相关内容