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 
相关推荐
小陈phd18 分钟前
混合知识库搭建:本地Docker部署Neo4j图数据库与Milvus向量库
数据库·docker·neo4j
Wpa.wk1 小时前
容器编排 - 了解K8s(pod, deployment,service,lable等概念)
经验分享·测试工具·docker·云原生·容器·kubernetes
何中应2 小时前
vmware的linux虚拟机如何设置以命令行方式启动
linux·运维·服务器
江畔何人初2 小时前
kubernet与docker的关系
linux·运维·云原生
bubuly2 小时前
软件开发全流程注意事项:从需求到运维的全方位指南
大数据·运维·数据库
xuefuhe3 小时前
Kubernetes基础入门4 应用的扩展与收缩
云原生·容器·kubernetes
j_xxx404_3 小时前
Linux:进程程序替换
linux·运维·服务器
RisunJan3 小时前
Linux命令-lnstat(快速查找文件和目录)
linux·运维·服务器
lihui_cbdd4 小时前
Slurm 集群内存管理与限制配置
运维·服务器
历程里程碑4 小时前
Linux 17 程序地址空间
linux·运维·服务器·开发语言·数据结构·笔记·排序算法