2014-01-16 59 views
0

如何創建容器文件系統上的文件,以便如何創建「泊塢窗運行」中的文件

docker run some-image some-command > somefile 

似乎很莫名其妙容易,只有somefile總是在主機的文件系統創建不在容器內。

我也試過:

docker run some-image (some-command > somefile) 
docker run some-image "some-command > somefile" 
docker run some-image "(some-command > somefile)" 

沒有成功。

回答

2
docker run some-image bash -c "some-command > somefile" 

但是,請注意,一旦some-command完成執行,您的容器將停止。該文件將被寫入,但容器將停止。 some-image也不會受到影響,因此運行基於some-image的另一個容器將不會有somefile

假設這是你想要的行爲,上面的工作。