2015-10-16 42 views
0

我已登錄到泊塢窗從下面的命令,現在從Python腳本我想將文件從泊塢窗複製到主機系統如何做到這一點拷貝文件中使用python腳本

 sudo docker run -ti video:new /bin/bash 

    import os 
    os.system('cp /tmp/a.txt HOST:/tmp/a.txt') 

回答

0
到主機系統

映射卷與容器中的主機共享數據。

docker run -v /tmp/:/tmp/ -ti video:new /bin/bash 

然後讓你的Python腳本文件到/tmp目錄複製你的容器內

import os 
os.system('cp /path/to/a.txt /tmp/a.txt') 

通過對-v映射,文件被放置在碼頭工人主機上的目錄/tmp。一旦關閉了Docker容器,該文件仍將作爲/tmp/a.txt存在於主機上。

+1

嗯。是的這個解決方案works.Thanks – Rajeev