1. 문제상황

  • Dockerfile로 특정 print문이 있는 작업을 실행했다.
  • 이 print문은 while문 내에 있다.
  • 실시간으로는 log가 보이지 않고, 강제 종료하면 log가 생기는데 어떻게 하지??

2. 해결 방법

  • Dockerfile에서 ENV PYTHONUNBUFFERED=1을 작성한다.
  • docker logs에서 파이썬 프로세스가 종료되기 전에 발생하는 로그들도 확인할 수 있다.

+ Recent posts