将docker输出保存到文本文件
我可以下载内置的sqlite数据库的图像。
docker run --rm -it shantanuo/panama sqlite3 panama.sqlite
我得到提示,我可以inputsql命令并获得结果。
sqlite> select * from panama limit 10;
我可以在不启动容器的情况下执行此操作吗? 像这样的东西不起作用…
echo "select * from panama limit 10;" | docker run --rm shantanuo/panama sqlite3 panama.sqlite > stn.txt
你可以得到你想要的行为:
docker run --rm shantanuo/panama sqlite3 panama.sqlite "select * from panama limit 10" > stn.txt