docker_run镜像时执行sh脚本
run 镜像执行 shell 脚本的正确姿势
必须执行 执行器,也就是 /bin/bash 或者 bash (一般都加入了环境变量),例如
1
2
3
4
5
6
7docker run -d \
-p 80:3600 \
-v /root/z_mywiki/a_csdn_blog:/root/my_hexo_blog/source \
-v /root/a_hexo/startup.py:/root/my_hexo_blog/z_startup.py \
--name my_hexo \
hexo:latest \
/bin/bash /z_startup_hexo.sh
没有加 执行器 汇报错
1
exec user process caused "exec format error"