/
findly_project
/
FindlyAPI
Обзор
Документация
Войти
/
findly_project
/
FindlyAPI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
main
Dockerfile
22 строки
535 B
kolo
migration to fastapi / uv
31 май 2025, 15:42
31 май 2025, 15:42
2967fc9
Код
Авторство
О чём код?
FROM ghcr.io/astral-sh/uv:python3.12-bookworm-slim WORKDIR /app ENV UV_COMPILE_BYTECODE=1 ENV UV_LINK_MODE=copy RUN --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=uv.lock,target=uv.lock \ --mount=type=bind,source=pyproject.toml,target=pyproject.toml \ uv sync --locked --no-install-project --no-dev COPY . /app RUN --mount=type=cache,target=/root/.cache/uv \ uv sync --locked --no-dev ENV PATH="/app/.venv/bin:$PATH" ENTRYPOINT [] CMD ["fastapi", "dev", "--host", "0.0.0.0", "src/main.py"]