Docker--宿主机和容器相互拷贝文件

原文网址:Docker--宿主机和容器相互拷贝文件_IT利刃出鞘的博客-CSDN博客

简介

本文介绍docker怎样在宿主机和容器相互拷贝文件。

下边所有的命令都是在宿主机上执行。(要注意的是,不管容器有没有启动,拷贝命令都生效。)

这里的选项没有-r,复制文件夹的时候,会自动把文件夹里的文件全部复制出来。

容器拷贝到宿主机

命令格式:

复制代码
docker cp [OPTIONS] [CONTAINER_ID]:[SRC_PATH] [DEST_PATH]

比如,我想将容器名为mysql8的容器内的/my/abc.sql拷贝到宿主机的/work/tmp/abc.sql,命令如下:

复制代码
docker cp mysql8:/my/abc.sql /work/tmp/abc.sql

宿主机拷贝到容器

命令格式:

复制代码
docker cp [OPTIONS] [SRC_PATH] [CONTAINER_ID]:[DEST_PATH] 

比如,我想将宿主机的/work/tmp/abc.sql拷贝到容器名为mysql8的容器内,命令如下:

复制代码
docker cp /work/tmp/abc.sql mysql8:/my/abc.sql 
相关推荐
SakitamaX7 小时前
LVS(Linux Virtual Server)概念详解
linux·运维·lvs
小张同学a.7 小时前
Linux系统管理
linux·运维
会飞的小新8 小时前
Windows CMD 与 PowerShell 深度解析:底层原理、命令差异、自动化选型指南
运维·windows·自动化
代码村新手8 小时前
Linux的基本指令
linux·运维·服务器
MonolithIoT9 小时前
实战方案|设备备件无人值守仓库:连续化产线运维备件 7×24 小时数字化管控方案
运维·网络·数据库
gwf21610 小时前
磨损均衡算法(Wear Leveling)——SSD如何让每块闪存“公平退休“?
运维·数据库·人工智能·python·嵌入式硬件·算法·智能硬件
AAA@峥10 小时前
CentOS7 源码编译安装 MySQL5.7|SQL 基础操作 + 备份恢复完整实战
运维·数据库·sql·centos
码上上班10 小时前
docker课程
java·docker·容器
Ai_easygo11 小时前
自动化客服Agent实战:用LangGraph+RAG+MCP把80%工单交给AI(从设计到部署)
运维·人工智能·自动化
2601_9632827713 小时前
极寒专网技术拆解:黑龙江零下 40℃场景数字对讲组网全方案|黑龙江移远科技寒地通信底层技术解析
运维·网络·人工智能·科技