在docker中执行shell命令,需要在命令前增加sh -c,例如:
docker run ubuntu sh -c "cat /data/a.txt > b.txt"
否则,指令无法被正常解析。
补充:【Docker应用】 docker中执行指定脚本(docker 下运行springboot应用)
【Docker应用】 docker中执行指定脚本
这里是执行spring boot的应用的实例:
1. 制作执行sh脚本的镜像文件(模板)
Dockfile
FROM vertigomedia/ubu...