【发布时间】:2020-01-25 14:58:20
【问题描述】:
当我使用以下命令转储容器的 docker 日志时
docker 日志容器名称 > 容器名称.log
为文件生成的输出难以阅读和理解 - 没有提到日志的日期 - 添加了未知的转义字符
我不确定是否需要在上述命令中添加一些额外选项来转储日志,或者我的理解存在更大的差距。
输出示例:
托管环境:生产 内容根路径:/app 现在收听:http://[::]:80 申请开始。按 Ctrl+C 关闭。 [39;49m[30m[[39;49m[39;49m[37m11:21:25.208 +00:00[39;49m[39;49m[30m [39;49m[39;49m[37mINF[39;49m[ 39;49m[30m] [39;49m[39;49m[36m请求开始 HTTP/1.1 GET http://localhost:31201/swagger [39;49m
[39;49m[30m[[39;49m[39;49m[37m11:21:25.943 +00:00[39;49m[39;49m[30m[39;49m[39;49m[37m[39 ;49m[37m[41mERR[39;49m[39;49m[30m] [39;49m[39;49m[37mLevel = ErrorMessage = Request Execution not successful for the following details : 网址 = http://localhost:31201/swagger
我可以使用 docker logs 命令清楚地看到输出。我不确定为什么将这些特殊字符添加到输出中。
【问题讨论】: