方法一:使用 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 进入容器并使用 scp 或 rsync 复制文件
如果你希望通过 SSH 或其他方式进行文件传输,可以使用 docker exec 进入容器并通过 scp 或 rsync 将文件传到本地。
使用 docker exec 进入容器:
docker exec -it <容器ID或名称> /bin/bash
然后你可以使用 scp 或 rsync 将文件从容器传输到本地计算机。
如果你只需要下载一些简单的文件,docker cp 方法是最快捷的。如果需要更复杂的文件管理或批量操作,可能需要使用 scp 或 rsync。