RUN apt update && apt install -y \
    build-essential \
    python3-dev \
    pkg-config \
    libcairo2-dev \
    python3-cairo \
    libgirepository1.0-dev \
    && apt clean && rm -rf /var/lib/apt/lists/*

# 작업 디렉토리 설정
WORKDIR /workspace

# requirements.txt 복사
COPY requirements.txt .

RUN pip install --upgrade pip


RUN pip install --no-cache-dir \
    -r requirements.txt \
    --extra-index-url https://download.pytorch.org/whl/cu121

RUN pip install pycairo>=1.16.0
