Docker运维系列 | 使用docker cp命令将容器中文件复制到宿主机,宿主机中文件复制到容器

简介: 在学习 docker 的过程中,创建容器时没有挂载文件到宿主机目录中,这个时候宿主机和运行容器之间无法进行文件数据共享。那么有没有一种方式将容器中的文件保存到宿主机,将宿主机中的文件或目录保存到容器中呢。


一、从容器复制到宿主机

假设我们现有一叫 redis 的容器,想要把容器中的配置文件复制到宿主机一份

docker cp redis:/data/appendonly.aof /home/docker/redis/conf

二、从宿主机复制到容器

假设我们此时需要将宿主机的 redis 配置文件复制到容器中一份

docker cp /home/docker/redis/conf/appendonly.aof redis:/data

在命令使用中需要注意的是:无论 docker 中容器是否启动,拷贝命令都会成功【复制文件夹同理】

猜你喜欢

转载自blog.csdn.net/qq_37781649/article/details/106017232