Docker主机与容器互相拷贝文件记录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xianglingchuan/article/details/82800527

从容器拷贝文件到主机上

命令: docker cp <containerId>:<Path>容器内文件目录 <localPath>本地目录

拷贝文件

  root$ docker cp 2ba1e594cff3:/etc/mysql/mysql.conf.d/mysqld.cnf /Users/root/dockerDemo/mysqlA/conf/mysqld.cnf

拷贝目录

  root$ docker cp 2ba1e594cff3:/etc/mysql/ /Users/root/dockerDemo/mysqlA/

从主机上拷贝文件到容器内

1.用-v挂载主机数据卷到容器内

root$ docker run -itd -v $PWD/container1:/mnt --name=container1 centos
  8c4f35e77b6d6d18f130f2d0a17bc5b6b7ac4b98db223bf79cbb82c30b558a09

2.直接在主机上拷贝到容器物理存储系统

docker cp index.html 769f5cd68f52:/var/

猜你喜欢

转载自blog.csdn.net/xianglingchuan/article/details/82800527