有个问题请教大家一下:
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,希望大佬指教,谢谢!


↙↙↙阅读原文可查看相关链接,并与作者交流