docker容器中文件的上傳與下載


原文地址:傳送門

 

1.上傳文件

docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH

[OPTIONS]:保持源目標中的鏈接,例:

docker cp /root/test.txt ecef8319d2c8:/root/

該命令的意思是將當前操作系統(Linux)家目錄(root)下的文件test.txt拷貝到容器id為ecef8319d2c8的家目錄(root)文件夾下。如果是win系統的話請替換為win下的合法路徑(例如:D:/test.txt)。

 

2.下載文件

docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH

[OPTIONS]:保持源目標中的鏈接,例:

docker cp ecef8319d2c8:/root/test.txt /root/

該命令的意思是將容器id為ecef8319d2c8的家目錄(root)文件夾下的文件test.txt拷貝到當前操作系統(Linux)家目錄(root)下。如果是win系統的話請替換為win下的合法路徑(例如:D:/test.txt)。

 

3.在運行的容器中執行命令

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

OPTIONS說明:
-d :分離模式: 在后台運行
-i :即使沒有附加也保持STDIN 打開
-t :分配一個偽終端

docker exec -it 容器ID bash

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM