【发布时间】:2021-10-09 21:05:57
【问题描述】:
我正在尝试在 Flask 应用程序中使用有色日志
logger = logging.getLogger(name)
coloredlogs.install(logger=logger)
运行 python app.py 时会生成彩色日志。
但是,使用以下 Dockerfile:
FROM python:3.6-slim-buster
WORKDIR /app
ADD . /app
RUN pip install --trusted-host pypi.python.org -r requirements.txt
EXPOSE 5000
ENV NAME OpentoAll
CMD [ "python", "app.py"]
当我构建一个 docker 镜像并运行它时,会输出日志但它们没有颜色。
作为参考,我的要求中有coloredlogs、colorama和humanfriendly。
coloredlogs==15.0.1
colorama
humanfriendly==9.2
我是否缺少另一个包以在 Docker 图像中使用颜色?谢谢
【问题讨论】:
标签: python docker flask logging