原文地址:傳送門docker
1.上傳文件bash
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
[OPTIONS]:保持源目標中的連接,例:spa
docker cp /root/test.txt ecef8319d2c8:/root/
該命令的意思是將當前操做系統(Linux)家目錄(root)下的文件test.txt拷貝到容器id爲ecef8319d2c8的家目錄(root)文件夾下。若是是win系統的話請替換爲win下的合法路徑(例如:D:/test.txt)。操作系統
2.下載文件.net
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH
[OPTIONS]:保持源目標中的連接,例:code
docker cp ecef8319d2c8:/root/test.txt /root/
該命令的意思是將容器id爲ecef8319d2c8的家目錄(root)文件夾下的文件test.txt拷貝到當前操做系統(Linux)家目錄(root)下。若是是win系統的話請替換爲win下的合法路徑(例如:D:/test.txt)。blog
3.在運行的容器中執行命令get
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
OPTIONS說明:
-d :分離模式: 在後臺運行
-i :即便沒有附加也保持STDIN 打開
-t :分配一個僞終端it
docker exec -it 容器ID bash