/
githubmirror
/
gpt-engineer
Обзор
Документация
Войти
/
githubmirror
/
gpt-engineer
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
docker/Dockerfile
29 строк
600 B
Plamen Ivanov
feat(Dockerfile): switch from alpine to slim base image and add git to installed packages
29 май 2024, 19:49
29 май 2024, 19:49
0f9d39c
Код
Авторство
О чём код?
# Stage 1: Builder stage FROM python:3.11-slim AS builder RUN apt-get update && apt-get install -y --no-install-recommends \ tk \ tcl \ curl \ git \ && rm -rf /var/lib/apt/lists/* WORKDIR /app COPY . . RUN pip install --no-cache-dir -e . # Stage 2: Final stage FROM python:3.11-slim WORKDIR /app COPY --from=builder /usr/local/lib/python3.11/site-packages /usr/local/lib/python3.11/site-packages COPY --from=builder /usr/local/bin /usr/local/bin COPY --from=builder /usr/bin /usr/bin COPY --from=builder /app . COPY docker/entrypoint.sh . ENTRYPOINT ["bash", "/app/entrypoint.sh"]