docker cp命令詳解

docker cp命令詳解

docker cp命令,能夠在容器和執行該命令的機器的本地文件系統之間復制文件或目錄。

(推薦:docker教程

1、使用格式

(1)從容器中復制文件或目錄到執行命令所在機器的指定路徑

docker?cp?[OPTIONS]?CONTAINER:SRC_PATH?DEST_PATH|-

(2)從執行命令所在的機器復制文件或目錄到容器內部的指定路徑

docker?cp?[OPTIONS]?SRC_PATH|-?CONTAINER:DEST_PATH

2、唯一選項說明

  • –follow-link, -L,總是follow在SRC_PATH中的symbol link

3、功能說明

docker cp命令類似于unix中的cp -a命令,遞歸復制目錄下的所有子目錄和文件。-表示通過標準輸入/輸出設備以流的方式讀取或寫入tar文件。

本地文件系統中的路徑可以是絕對路徑,也可以是相對路徑,相對于當前命令執行的路徑容器中的路徑,都是相對容器的/根路徑。被操作的容器可以是在運行狀態,也可以是停止狀態。不能復制/proc, /sys, /dev, tmpfs和容器中mount的路徑下的文件。

4、示例

docker?cp?~/ba-208/.?${CONTAINER}:/home/myname/ba docker?cp?./.?${CONTAINER}:/home/myname/ba

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊15 分享