docker 和 host之間 文件傳遞

1. image 生成container時 掛載文件目錄到docker的目錄, 如下:

docker run -p 8080:8080 -p 8776:8776 -v C:\Temp:/data  --name helloblue -it iblue  /bin/bash

2. host和container之間文件拷貝, container需要停止運行

>docker cp [宿主機路徑] [容器名稱]:[容器路徑]
>docker cp "C:/Program Files/Docker/file/jdk-8u231-linux-x64.tar.gz" ffaf53d230fe:home
>docker cp "C:/Program Files/Docker/file/blue-0.0.1-SNAPSHOT.jar" ffaf53d230fe:opt/blue

root@ffaf53d230fe:/home# tar -zxvf jdk-8u231-linux-x64.tar.gz -C /opt/fsd/

>docker cp e7731155b6f9:opt/fsd/bfcompany-0.0.1-SNAPSHOT.jar .

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章