【docker容器】 如何将docker 容器中的文件拷贝到本地

从 Docker 容器中拷贝文件到本地,步骤如下:

步骤 1: 确认容器正在运行

首先,使用以下命令检查容器是否正在运行:

bash 复制代码
docker ps

确保你找到了要拷贝文件的容器,并记下容器的 ID。

步骤 2: 使用 docker cp 命令拷贝文件

使用 docker cp 命令从容器中拷贝文件到本地文件系统。命令格式如下:

bash 复制代码
docker cp <container_id>:/container/path/to/file /local/path/to/directory
  • <container_id>: 指定要从中拷贝文件的容器的 ID。
  • /container/path/to/file: 指定容器中文件的路径。
  • /local/path/to/directory: 指定本地目录,文件将被拷贝到该目录下。

示例:

假设容器 ID 是 4e5c665d233e,要拷贝的文件在容器中的路径是 /openprotein/,目标目录是桌面上的 C:\Users\sheng\Desktop\,则命令如下:

bash 复制代码
docker cp 4e5c665d233e:/openprotein/ C:\Users\sheng\Desktop\

注意事项:

  • 确保 Docker 容器中的文件路径是正确的。
  • 确保目标目录在本地文件系统中存在,并且具有适当的权限。
  • 如果需要,可以使用绝对路径来代替相对路径。

通过这些步骤,你可以轻松地将 Docker 容器中的文件拷贝到本地系统中。

相关推荐
三不原则1 分钟前
AIOps 数据采集:日志/指标/链路数据的整合与标准化
运维
Free Tester6 分钟前
在Docker Node环境下安装包
docker·容器
Knight_AL6 分钟前
Spring Boot + Docker:实现可挂载可热更新的 config.json
spring boot·docker·json
Wpa.wk12 分钟前
Docker - 搭建镜像仓库- 了解
运维·经验分享·测试工具·docker·容器
松涛和鸣16 分钟前
66、SPI驱动ADXL345加速度计
linux·运维·单片机·嵌入式硬件·ubuntu
加油勇士24 分钟前
NGINX 参数配置与调优
运维·服务器·nginx
wenyi_leo31 分钟前
强大的claude code
linux·运维·服务器
宇钶宇夕32 分钟前
CoDeSys入门实战一起学习(二十六):功能块(FBD)运算块与EN/ENO指令精讲及计数控制案例
运维·学习·自动化·软件工程
知无不研33 分钟前
Linux下socket网络编程
linux·运维·网络·后端·socket编程
2401_8582861135 分钟前
OS55.【Linux】System V消息队列的简单了解
linux·运维·服务器