Dockerfile Tomcat 前台运行
如果使用我们常用的startup.sh作为容器启动脚本,容器会自动关闭,此时Tomcat在后台运行,没有在前台运行的线程
Dockerfile 文件最后加上
EXPOSE 8080
CMD ["catalina.sh", "run"]
本文介绍如何通过修改Dockerfile文件使Tomcat在容器中以前台方式运行,避免容器启动后自动关闭的问题。关键步骤是在Dockerfile末尾加入EXPOSE 8080及使用catalina.sh run命令。
Dockerfile Tomcat 前台运行
如果使用我们常用的startup.sh作为容器启动脚本,容器会自动关闭,此时Tomcat在后台运行,没有在前台运行的线程
Dockerfile 文件最后加上
EXPOSE 8080
CMD ["catalina.sh", "run"]
803
259
2245

被折叠的 条评论
为什么被折叠?