docker 공부하다 ENV PYTHONDONTWRITEBYTECODE 1 명령어를 보게되어 찾아보니, 파이썬은 종종 소스 코드를 컴파일해서 확장자가 .pyc인 파일을 생성하는데, 도커를 이용할때는 pyc가 필요하지 않아 해당 명령어를 도커파일에 기입해주면 .pyc를 생성하지 않게 된다고 한다.
ENV PYTHONDONTWRITEBYTECODE 1
그런데 pyc파일이 뭐지? 아래 블로그가 설명이 잘 되어있어 링크 첨부.
pyc 파일에 대해서