本文轉載自: docker中宿主機與容器(container)互相拷貝傳遞文件的方法_干勾魚的CSDN博客-CSDN博客
1 從容器拷貝文件到宿主機:
docker cp 容器名:容器中要拷貝的文件名及其路徑 要拷貝到宿主機里面對應的路徑
例如,將容器 mycontainer 中路徑 /opt/testnew/ 下的文件 file.txt 拷貝到宿主機的 /opt/test/,在宿主機中執行命令如下:
docker cp mycontainer:/opt/testnew/file.txt /opt/test/
2 從宿主機拷貝文件到容器:
docker cp 宿主機中要拷貝的文件名及其路徑 容器名:要拷貝到容器里面對應的路徑
例如,將宿主機中路徑 /opt/test/ 下的文件 file.txt 拷貝到容器 mycontainer 的 /opt/testnew/ 路徑下,同樣還是在宿主機中執行命令如下:
docker cp /opt/test/file.txt mycontainer:/opt/testnew/
需要注意的是,不管容器有沒有啟動,拷貝命令都會生效。