如何通过环境变量修改Envoy Proxy的日志级别
通过环境变量修改Envoy Proxy日志级别
Envoy Proxy原生支持通过ENVOY_LOG_LEVEL环境变量设置日志级别,无需修改Dockerfile中的ENTRYPOINT或CMD配置。
具体实现方式:
Docker run 命令直接指定:
启动容器时通过-e参数传入环境变量,将debug替换为你需要的级别(如warn/error/trace等):docker run -e ENVOY_LOG_LEVEL=debug envoyproxy/envoy:latestDocker Compose 配置:
在compose文件的服务配置中添加environment字段:services: envoy: image: envoyproxy/envoy:latest environment: - ENVOY_LOG_LEVEL=debug
该环境变量会自动映射到--log-level启动参数的效果,完全满足无需修改启动命令的需求。
内容的提问来源于stack exchange,提问作者meshkati
相关产品推荐
相关产品推荐

