2017-04-19 51 views
1

例如,我的映像基於apline,並且我想使用awk來處理主機文件系統上的文件。如何運行docker來處理主機文件

docker run -ti alpine awk ' { print "{\"index\":{}}"; }{print ;}' dump.json 誤差爲wk: dump.json: No such file or directory 由於該文件是不是在容器內,而我只是想用高山作爲一個工具箱,我不想安裝文件。

回答

1

stdin函數就像一個正常進程使用-i的命令。然後stdout可以像docker命令一樣正常使用。

cat dump.json \ 
    | docker run -i alpine awk ' { print "{\"index\":{}}"; }{print ;}' \ 
    | wc -l 
相關問題