首页 文章

在docker中CMD java -version&> /staf-logs/output.log和CMD [“java -version&> /staf-logs/output.log”]之间的差异是什么?

提问于
浏览
-2

使用“CMD [”java -version&> /staf-logs/output.log“]时,我发现”/staf-logs/output.log“未找到错误”,我希望将docker日志重定向到output.log

1 回答

  • 1

    您应该让容器中的应用程序写入stdout . 然后,您可以使用 docker logs <container> 处理容器外部的日志 . 如果您写入文件,则该文件将随容器一起消失,并且您已在主机或docker卷上安装了卷 .

相关问题