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
3、在這里在記錄一個問題,怎么看容器名稱?
執行命令:docker ps,出現如圖所示,其中NAMES就是容器名了。
4.需要注意的是,不管容器有沒有啟動,拷貝命令都會生效。