# 1. 기본 파이썬 환경 설정 FROM python:3.9-slim # 2. 작업 디렉토리 설정 WORKDIR /app # 3. 필요한 파일 복사 COPY requirements.txt . COPY backend_app.py . COPY emotion_cnn_model.pth . # 4. 라이브러리 설치 # (torch 설치 시 용량을 줄이기 위해 --no-cache-dir 사용) RUN pip install --no-cache-dir -r requirements.txt # 5. 앱 실행 (Hugging Face는 포트 7860을 사용함) EXPOSE 7860 CMD ["flask", "--app", "backend_app.py", "run", "--host=0.0.0.0", "--port=7860"]