From 7474a6fa43b25a5507f2475e34922d0c6cff1089 Mon Sep 17 00:00:00 2001 From: Brad Davidson Date: Mon, 25 Mar 2024 22:43:48 +0000 Subject: [PATCH] Add /etc/passwd and /etc/group to k3s docker image Fixes `cannot find name for user ID 0: No such file or directory` errors when checking user info in docker image Signed-off-by: Brad Davidson --- package/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/Dockerfile b/package/Dockerfile index d50c189cd1..60c03619ef 100644 --- a/package/Dockerfile +++ b/package/Dockerfile @@ -3,6 +3,8 @@ RUN apk add -U ca-certificates tar zstd tzdata COPY build/out/data.tar.zst / RUN mkdir -p /image/etc/ssl/certs /image/run /image/var/run /image/tmp /image/lib/modules /image/lib/firmware && \ tar -xa -C /image -f /data.tar.zst && \ + echo "root:x:0:0:root:/:/bin/sh" > /image/etc/passwd && \ + echo "root:x:0:" > /image/etc/group && \ cp /etc/ssl/certs/ca-certificates.crt /image/etc/ssl/certs/ca-certificates.crt FROM scratch as collect