1. 程式人生 > >如何在docker和宿主機之間復制文件

如何在docker和宿主機之間復制文件

詳細 三種 popu hdfs code IE tis track pos

如何在docker和宿主機之間復制文件

最近在用Docker布署hadoop,要將文件上傳到HDFS首先文件得在Docker容器中吧,網上提供的方法差不多有三種

1.用-v掛載主機數據卷到容器內
2.直接在主機上拷貝到容器物理存儲系統
3.用輸入輸出符

具體方法這篇文章寫的很詳細:http://blog.csdn.net/yangzhenping/article/details/43667785

但是對這三種方法我都不太喜歡,無意間看到另位一種方法供大家參考:

從主機復制到容器sudo docker cp host_path containerID:container_path

從容器復制到主機sudo docker cp containerID:container_path host_path

容器ID的查詢方法想必大家都清楚:docker ps -a

如何在docker和宿主機之間復制文件