在docker-compose日志中显示python system.info日志

我正在使用docker-compose组织的Web应用程序。 它由一个Python后端和一个节点前端组成。 我想在我的docker-compose日志中获得python logging.info通知。 不知何故,这是行不通的。

我的Python Dockerfile是非常基本的:

 FROM python:3.6 RUN mkdir -p /usr/src/app WORKDIR /usr/src/app ADD requirements.txt /tmp/ RUN pip install -r /tmp/requirements.txt COPY app.py /usr/src/app COPY server.py /usr/src/app CMD ["python", "server.py"] 

现在这是我的server.py文件,我设置我的日志logging设置:

 from app import app import logging logger = logging.getLogger('server') logger.setLevel(logging.DEBUG) import cherrypy if __name__ == '__main__': logging.basicConfig(level=logging.INFO) logging.info('Python server is called...') logging.error('Python server is called...') call server stuff ... 

不幸的是,这仍然只在我的logger.error -compose日志中显示logger.error消息:

 python_1 | ERROR:root:Python server is called... python_1 | [19/Jun/2017:10:54:54] ENGINE Bus STARTING 

我该怎么做才能做到这一点?