Saving logs?

Found a solution!

FROM python:3.8-slim-buster

COPY streamlit_src /app

...
...

COPY run_app.sh /app/run_app.sh

RUN python -m pip install --upgrade pip

RUN pip install -r requirements.txt

RUN chmod +x /app/run_app.sh

WORKDIR /app

EXPOSE 8889

ENTRYPOINT ["/bin/bash"]

CMD ["./run_app.sh"]

run_app.sh:
streamlit run --server.port 8889 app.py --logger.level=info 2> streamlit_logs.log

2 Likes