1. 程式人生 > 實用技巧 >docker從容器裡面拷檔案到宿主機或從宿主機拷檔案到docker容器裡面

docker從容器裡面拷檔案到宿主機或從宿主機拷檔案到docker容器裡面

1、從容器裡面拷檔案到宿主機?

答:在宿主機裡面執行以下命令

docker cp 容器名:要拷貝的檔案在容器裡面的路徑 要拷貝到宿主機的相應路徑

示例: 假設容器名為testtomcat,要從容器裡面拷貝的檔案路為:/usr/local/tomcat/webapps/test/js/test.js, 現在要將test.js從容器裡面拷到宿主機的/opt路徑下面,那麼命令應該怎麼寫呢?

答案:在宿主機上面執行命令:

docker cp testtomcat:/usr/local/tomcat/webapps/test/js/test.js /opt

2、從宿主機拷檔案到容器裡面

答:在宿主機裡面執行如下命令

docker cp 要拷貝的檔案路徑 容器名:要拷貝到容器裡面對應的路徑

示例:假設容器名為testtomcat,現在要將宿主機/opt/test.js檔案拷貝到容器裡面的/usr/local/tomcat/webapps/test/js路徑下面,那麼命令該怎麼寫呢?

答案:在宿主機上面執行如下命令 :

docker cp /opt/test.js testtomcat:/usr/local/tomcat/webapps/test/js