【发布时间】:2017-08-21 13:06:13
【问题描述】:
因此,我将服务“myxxx-service”与 Tomcat 一起 docker 化。
Dockerfile:
FROM tomcat:8-jre8
EXPOSE 8080
COPY ./myxxx-service/target/myxxx-service-1.0-SNAPSHOT.war /usr/local/tomcat/webapps
cmd mkdir -p /opt/myxxx/db
copy ./myxxx-service/src/test/resources/* /opt/myxxx/db/
CMD ["catalina.sh", "run"]
当我运行 docker 镜像时,我可以获得 catalina.out 日志。 tomcat 起来了。我能够在 8080 端口上打开标准的 tomcat 页面。
但我的服务显示 404 错误响应。
我想检查通常在 logs/myxxx-service.logs 文件中提供的服务特定日志。
有没有办法做到这一点?
注意:我试过docker service logs。我不确定这是否有效。
【问题讨论】:
标签: java tomcat docker dockerfile