From 33c35b5f4ae4977054edfdd13629483a6f03b206 Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Sun, 1 Feb 2026 18:17:12 -0600 Subject: [PATCH] Update Dockerfile to streamline the weatherfeeder user creation. --- Dockerfile | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index d81a4b3..a2045ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -64,18 +64,13 @@ WORKDIR /weatherfeeder # Create an unprivileged user RUN useradd \ - --system \ --uid 10001 \ - --create-home \ - --home-dir /nonexistent \ + --no-create-home \ --shell /usr/sbin/nologin \ weatherfeeder # Copy the binary -COPY --from=build /out/weatherfeeder /weatherfeeder/weatherfeeder - -# Make sure the user can read config.yml when it’s mounted in -RUN chown -R weatherfeeder:weatherfeeder /weatherfeeder +COPY --chown=weatherfeeder:weatherfeeder --from=build /out/weatherfeeder /weatherfeeder/weatherfeeder USER weatherfeeder