当前位置: 首页 > article >正文

【Docker命令】如何使用 `docker cp` 命令拷贝容器文件到宿主机

在使用 Docker 时,我们经常需要将容器内的文件或目录复制到宿主机上。下面是使用 docker cp 命令进行操作的简要指南。

步骤一:定位容器内文件或目录

首先,确定你想要从容器中拷贝的文件或目录路径。

步骤二:选择宿主机目标路径

接着,决定将这些文件或目录拷贝到宿主机的哪个路径。

示例操作

拷贝目录:
假设你想从名为 container_name 的容器中拷贝 /app 目录到宿主机的某个目录下,命令如下:

docker cp container_name:/app /path/to/host_directory/backup_dir

请将 container_name 替换为你的容器名,/path/to/host_directory/backup_dir 替换为你宿主机的目标路径。
拷贝文件:
如果你想拷贝单个文件,比如容器中的 /app/data.txt 文件到宿主机的当前目录,可以使用以下命令:

docker cp container_name:/app/data.txt .

这里的 . 表示宿主机的当前目录。

宿主机路径查询

如果你不确定宿主机的路径,可以通过运行以下命令来查看当前工作目录路径:

pwd

通过以上步骤,你可以轻松地将 Docker 容器中的文件或目录复制到宿主机上。记得根据实际情况替换命令中的容器名和路径。


http://www.kler.cn/a/456906.html

相关文章:

  • 《XML Schema 字符串数据类型》
  • 计算机网络基础知识(7)中科大郑铨老师笔记
  • WebRTC:实现浏览器与移动应用的实时通信
  • VuePress搭建个人博客
  • 项目开发实践——基于SpringBoot+Vue3实现的在线考试系统(四)
  • CAD学习 day11
  • Dify智能体进阶:Selenium截取动图
  • Git完整使用经历
  • 0基础带你python入门:pyQT + OpenCV相关练习
  • 调试文件系统(DebugFS )
  • Flutter 实现全局悬浮按钮学习
  • 微信小程序页面传参长度问题
  • Blender真实灰尘粒子动画资产预设 Dust Particles Pro V1.2
  • JVM常用参数
  • 《易经》在 Java 编程中的应用
  • Flutter 异步编程简述
  • 卷积神经网络(CNN)模型 CIFAR-10 数据集 例子
  • 学习,指针和FLASH
  • 02-18.python入门基础一基础算法
  • [江科大STM32] 第五集STM32工程模板——笔记
  • rk356x 下 qt 程序 hdmi不显示鼠标图标
  • 数值分析雨课堂章节测试
  • Java重要面试名词整理(十一):网络编程
  • 渗透测试常用术语总结
  • 深入了解JSON-LD:语义化网络数据的桥梁
  • v-if 和 v-show 的区别