拷贝docker中的文件到宿主机
拷贝docker中的文件到宿主机

Warning: Trying to access array offset on value of type null in /www/wwwroot/cennum_top/wp-content/themes/bravada/includes/loop.php on line 341

拷贝docker中的文件到宿主机

方法一:使用 docker cp 命令

docker cp 命令可以将容器中的文件或目录复制到本地。

1.找到容器的 ID 或名称:

docker ps

2.使用 docker cp 命令将容器中的文件或目录复制到本地:

docker cp <容器ID或名称>:<容器内文件路径> <本地文件路径>

例如,如果你要将容器 /data/file.txt 复制到本地 /home/user/ 目录,可以使用:

docker cp container_id:/data/file.txt /home/user/

方法二:通过 docker exec 进入容器并使用 scprsync 复制文件

如果你希望通过 SSH 或其他方式进行文件传输,可以使用 docker exec 进入容器并通过 scprsync 将文件传到本地。

使用 docker exec 进入容器:

docker exec -it <容器ID或名称> /bin/bash

然后你可以使用 scprsync 将文件从容器传输到本地计算机。

如果你只需要下载一些简单的文件,docker cp 方法是最快捷的。如果需要更复杂的文件管理或批量操作,可能需要使用 scprsync

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注