您好,登錄后才能下訂單哦!
這篇文章主要講解了“docker容器里如何把文件復制到宿主機”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“docker容器里如何把文件復制到宿主機”吧!
從docker容器里面復制文件到宿主機,可在宿主機里面執行以下命令:
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
假設我要復制的是 common.log文件,那么進入容器后,就用find ./ -name “common.log”命令找到那個文件所在目錄,假設查找結果是
./mwbase/applogs/rtlog/OLS/common.log
執行exit退出docker容器,退出容器后,希望復制到宿主機的/home/rhlog目錄下重命名為yyy.log,那么最后的命令就是:
docker cp 6741xxxxxxxx:/xxxx/xxx/xxx/xxxx/common.log /home/rhlog/yyy.log #注意沒有"."
執行結果可以看到/home/rhlog目錄拷貝得到了yyy.log,這樣文件就拷貝出來了。
感謝各位的閱讀,以上就是“docker容器里如何把文件復制到宿主機”的內容了,經過本文的學習后,相信大家對docker容器里如何把文件復制到宿主機這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。