Docker主機與容器互相拷貝檔案記錄
阿新 • • 發佈:2018-12-11
從容器拷貝檔案到主機上
命令: 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/