Docker 请教个问题,关于 docker 启动 jar 包的日志文件

Jacc · 2018年05月03日 · 2675 次阅读

有个问题请教大家一下:
dockerfile 中有命令

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","app.jar","> /log/app.log &"]

jar 包打进 docker 后,启动容器进入容器/log/目录,为啥没有日志文件 app.log 呢?用 nohup 一样,ps java 进程正常
如果手动在容器内部启动 java -jar app.jar >/log/app.log则有日志文件
目的是要多个 jar 包打进同一个 docker 镜像,然后把日志都挂载到本地,或者还有什么其他的方式吗?小弟不才,还未深入学习 docker,希望大佬指教,谢谢!

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册