Files
discord-bot/docker/build.dockerfile
2025-02-19 15:58:45 +01:00

18 lines
261 B
Docker

FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim
COPY ./scripts/*.sh /
RUN chmod +x /*.sh
WORKDIR /app
COPY ./pyproject.toml ./
COPY ./uv.lock ./
RUN uv env && uv sync --frozen
ENV PATH="/app/.venv/bin:$PATH"
EXPOSE 80
CMD ["uv", "run", "src/main.py"]