강의에서는
“uv 가상환경(의존성 고정) 기반 + ingest 스크립트 실행” 버전
✅ Python 3.13.11-slim 기반
✅ uv(astral)로 .venv 만들고 uv.lock대로 설치
✅ 마지막에 ingest_data.py를 컨테이너 시작 시 실행(ENTRYPOINT)하는 구조
FROM python:3.13.11-slim
RUN pip install pandas pyarrow
WORKDIR /code
ENV PATH="/code/.venv/bin:$PATH"
/code.venv/bin을 PATH에 추가해서 가상환경 python을 기본으로 사용하려는 목적