From d7481dc0fd17e3c98780d78fceb435364baf5d45 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sat, 3 Jan 2026 16:00:54 -0600 Subject: [PATCH] Silence debconf warnings in Docker builds Set DEBIAN_FRONTEND=noninteractive for all apt-get operations to prevent interactive frontend warnings in build logs --- Dockerfile | 8 ++++---- k8s/Dockerfile | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index efbb28d3..c28436bb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,8 +24,8 @@ FROM ${BUILDER_IMAGE} AS builder # install build dependencies RUN apt-get update \ - && apt-get upgrade -y \ - && apt-get install -y --no-install-recommends build-essential git \ + && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ + && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends build-essential git \ && rm -rf /var/lib/apt/lists/* # prepare build dir @@ -80,8 +80,8 @@ RUN mix release FROM ${RUNNER_IMAGE} AS final RUN apt-get update \ - && apt-get upgrade -y \ - && apt-get install -y --no-install-recommends libstdc++6 openssl libncurses6 locales ca-certificates \ + && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ + && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libstdc++6 openssl libncurses6 locales ca-certificates \ && rm -rf /var/lib/apt/lists/* # Set the locale diff --git a/k8s/Dockerfile b/k8s/Dockerfile index efbb28d3..c28436bb 100644 --- a/k8s/Dockerfile +++ b/k8s/Dockerfile @@ -24,8 +24,8 @@ FROM ${BUILDER_IMAGE} AS builder # install build dependencies RUN apt-get update \ - && apt-get upgrade -y \ - && apt-get install -y --no-install-recommends build-essential git \ + && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ + && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends build-essential git \ && rm -rf /var/lib/apt/lists/* # prepare build dir @@ -80,8 +80,8 @@ RUN mix release FROM ${RUNNER_IMAGE} AS final RUN apt-get update \ - && apt-get upgrade -y \ - && apt-get install -y --no-install-recommends libstdc++6 openssl libncurses6 locales ca-certificates \ + && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ + && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libstdc++6 openssl libncurses6 locales ca-certificates \ && rm -rf /var/lib/apt/lists/* # Set the locale