From de27f132ecec0361244579356f450a5daee3d40a Mon Sep 17 00:00:00 2001 From: Nico Boehr <nico@nicoboehr.de> Date: Wed, 4 Dec 2024 20:25:56 +0100 Subject: [PATCH] use useradd instead of adduser Avoid this error: adduser: No UID/GID pair is available in the range 1000-59999 (FIRST_UID - LAST_UID). --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5929913..42075c8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM debian:12 +FROM debian:bookworm-slim RUN apt-get update \ && apt-get install -y ca-certificates \ @@ -31,7 +31,7 @@ RUN apt-get update \ && rm -rf /var/lib/apt/lists/* # gluon build fails when running as root -RUN adduser --quiet --disabled-login --gecos '' build +RUN useradd -m -d /build -u 100 -g 100 -o build USER build:build # workaround for fatal: detected dubious ownership in repository at '/builds/firmware/site-ffs' # https://gitlab.com/gitlab-org/gitlab-runner/-/issues/29022 -- GitLab