將文件從主機復制到Docker容器我正在嘗試為我們使用的Docker容器構建一個備份和還原解決方案。我有我創造的碼頭基地形象,ubuntu:base,并且不希望每次都要用Docker文件重新構建它來將文件添加到其中。我希望創建一個從主機運行的腳本,并使用ubuntu:baseDocker圖像,然后將文件復制到該容器中。如何將文件從主機復制到容器?
3 回答

jeck貓
TA貢獻1909條經驗 獲得超7個贊
cp
docker cp foo.txt mycontainer:/foo.txt docker cp mycontainer:/foo.txt foo.txt
mycontainer
src
target
docker cp src/. mycontainer:/target docker cp mycontainer:/src/. target
cp

FFIVE
TA貢獻1797條經驗 獲得超6個贊
{host} docker run -v /path/to/hostdir:/mnt --name my_container my_image {host} docker exec -it my_container bash {container} cp /mnt/sourcefile /path/to/destfile
添加回答
舉報
0/150
提交
取消