From d0325ec27113214e7772d7af4e301798a8977da8 Mon Sep 17 00:00:00 2001 From: Aleksandr Meshchriakov Date: Tue, 14 Apr 2026 12:26:04 +0200 Subject: [PATCH] chore(docker): avoid apt network steps in image build --- docker/Dockerfile | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 390a53c..e2ac6da 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -19,19 +19,6 @@ FROM base AS builder ARG INSTALL_DEV=false -# hadolint ignore=DL3008 -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - build-essential \ - gcc \ - libpq-dev \ - libffi-dev \ - libxml2-dev \ - libxslt1-dev \ - zlib1g-dev \ - pkg-config \ - && rm -rf /var/lib/apt/lists/* - COPY pyproject.toml uv.lock ./ RUN if [ "${INSTALL_DEV}" = "true" ]; then \ @@ -43,17 +30,6 @@ RUN if [ "${INSTALL_DEV}" = "true" ]; then \ FROM base AS runtime-base -# hadolint ignore=DL3008 -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - curl \ - libpq5 \ - libffi8 \ - libxml2 \ - libxslt1.1 \ - zlib1g \ - && rm -rf /var/lib/apt/lists/* - COPY --from=builder /app/.venv /app/.venv COPY src/ ./src/ COPY docker/scripts/ ./docker/scripts/