FROM python:3.14.3-slim RUN apt-get update && apt-get install -y \ curl \ build-essential \ && rm -rf /var/lib/apt/lists/* ENV POETRY_VERSION=1.8.3 RUN curl -sSL https://install.python-poetry.org | python3 - ENV PATH="/root/.local/bin:$PATH" WORKDIR /artberry_backend COPY pyproject.toml poetry.lock* /artberry_backend/ RUN poetry install --no-root --only main COPY . /artberry_backend RUN chmod +x /artberry_backend/start.sh EXPOSE 8000 CMD ["/artberry_backend/start.sh"]