以我们java + mysql模板为例,此模板的Java组件为代码组件,其使用的技术栈为Tomcat,通过此技术栈构建的镜像将以默认的CMD ["catalina.sh","run"] 方式运行该java镜像。下列步骤将修改java镜像让其在启动tomcat创建一个 test.txt 文件。
- 进入蓝图设计器,进入java组件设计向导-高级配置,勾选执行命令,在下方对应输入框输入
sh -c "touch test.txt && catalina.sh run"
保存蓝图并使用该蓝图发布即可。
- 发布成功后在运维监控,打开终端查看,可以看到创建的test.txt文件