版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_24452475/article/details/83242610
写在前面
- 最近需要将公司
Web项目
制成Docker镜像,大四实习时接虽触过(可以吹牛的水平),仅限于皮毛而已. - 开始后续采坑工作.
问题记录
run.sh
具体内容
source /etc/profile
sh /data1/apache-tomcat-7.0.91/bin/catalina.sh run
- 即, 通过脚本使
java
环境变量生效。 - 如果有更好的实现方式(不用写脚本),可以留言,或者发现后博主继续更新下。
错误原因
- Script脚本 开头必须加
#!/bin/bash
,即
#!/bin/bash
source /etc/profile
sh /data1/apache-tomcat-7.0.91/bin/catalina.sh run
- 其他可能
- 镜像系统位数与tomcat、jdk不一致等.