【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 容器中的文件拷贝到本地系统中。

相关推荐
IDOlaoluo1 小时前
Linux 安装 JDK 8u291 教程(jdk-8u291-linux-x64.tar.gz 解压配置详细步骤)
java·linux·运维
神即道 道法自然 如来4 小时前
如何在linux(CentOS7)上面安装 jenkins?
linux·运维·jenkins
fouryears_234174 小时前
参考线程池构建一个高性能、配置驱动的Docker容器池
docker·容器·oj
xiao-xiang4 小时前
jenkins-飞书通知机制
运维·jenkins·飞书
David爱编程5 小时前
K8s下的安全上下文SecurityContext使用全解
云原生·容器·kubernetes
苹果醋36 小时前
React Native jpush-react-native极光推送 iOS生产环境接收不到推送
java·运维·spring boot·mysql·nginx
skywalk81637 小时前
Ubuntu24.04启动后显示:推荐安装输入法面板这个Gnome Shell,否则可能无法看到输入法窗口 extension/261/kimpanel
linux·运维·服务器
AI风老师7 小时前
5、docker镜像管理命令
java·docker·eureka
网硕互联的小客服7 小时前
CentOS8 Stream 网卡配置及重启
linux·运维·服务器
monster_风铃8 小时前
华为ACL实验配置
运维·服务器