2

我在 Spring Boot 1.5.15 中使用 Logback 日志记录。

查看文档,我应该能够使用配置禁用 ANSI 日志记录(颜色输出)spring.output.ansi.enabled=never

这在本地控制台中似乎可以正常工作,但在 Docker 环境中却不行。有没有人遇到这个?

4

1 回答 1

4

spring.output.ansi.enabled=never即使在 Docker 级别也是问题的答案。但是,在我的情况下,这是在带有环境变量的基础映像中设置的SPRING_OUTPUT_ANSI_ENABLED=ALWAYS,因此由于某种原因,application.yaml配置被忽略了。

优先级在https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config中进一步记录

于 2018-09-20T22:48:32.387 回答