Docker 容器與主機間檔案傳輸是常見運維需求。docker cp 指令可雙向複製檔案,本文說明從容器複製檔案到主機的語法與實戰範例。
docker cp 容器ID:容器內絕對路徑 主機目標路徑
# 將容器 03091bf3d393 中的 /root/Documents/combo.cpp 複製到主機當前目錄
docker cp 03091bf3d393:/root/Documents/combo.cpp .

docker cp 本機檔案路徑 容器ID:容器內目標路徑
# 範例
docker cp ./config.json 03091bf3d393:/etc/app/config.json
# 需透過主機中轉,或使用 docker cp 管道技巧
docker cp 容器A:/path/file - | docker cp - 容器B:/path/file
善用 docker cp 可快速備份容器日志、匯出資料庫匯出檔、傳遞設定檔,是容器運維必備技能。
Linux 虛擬機部署 DB2 DPF (Database Partitioning Feature) 完整步驟:多節點分區資料庫建置
CentOS 6.2 打造 Vim 開發環境:插件安裝全紀錄(上)
紅旗 Linux 6.0 安裝 VMware Tools 完整指南與滑鼠問題修正
SELinux 核心安全機制:類型強制 (TE) 與多層級安全 (MLS) 雙重防護架構
yes 指令實戰:無限輸出指定字串,配合管線自動回應互動式提示
RedHat fdisk 無法使用全部分區空間?改用 parted 擴展 LVM 根分區實戰