加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

docker tomcat日志问题

发布时间:2020-12-16 03:41:27 所属栏目:安全 来源:网络整理
导读:Docker容器只能以守护进程模式:我运行catalina.sh来启动tomcat. 但问题是我的日志不会出现在catalina.out中. 我可以看一下`docker logs,但这肯定不能在生产环境中运行. 我想问一下,在生产环境中,如何将Tomcat日志存储在文档中并且没有容器停止? 最佳答案

Docker容器只能以守护进程模式:我运行catalina.sh来启动tomcat.
但问题是我的日志不会出现在catalina.out中.

我可以看一下`docker logs,但这肯定不能在生产环境中运行.
我想问一下,在生产环境中,如何将Tomcat日志存储在文档中并且没有容器停止?

最佳答案
如果你看一下官方的tomcat docker image,就会运行

CMD ["catalina.sh","run"]

这足够starts tomcat in the foreground,displaying the logs on the console.
但是,正如你所说,这可能不会填充catalina.out.

一个alternative would be:

CMD service tomcat start && tail -f /var/lib/tomcat/logs/catalina.out

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读