- Dockerfile에서:
- POETRY_VIRTUALENVS_CREATE=false로 가상환경 생성을 비활성화
- PATH에 Poetry bin 경로 추가
- poetry show django로 Django 설치 확인
- docker-compose.yml에서:
- volumes에서 전체 프로젝트 디렉토리를 마운트 (.:/app)
- gunicorn 명령에 --chdir /app 추가로 작업 디렉토리 명시
- PYTHONPATH=/app 환경변수 설정
가상환경 관리의 복잡성을 줄이면서도 Django가 정상적으로 실행
가상환경 관리의 복잡성을 줄이면서도 Django가 정상적으로 실행