From ffd612e92e1647f7fac4d9f17f6a2f2bc57c5f71 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Fri, 15 Aug 2025 19:41:37 +0000 Subject: [PATCH] refactor(dockerfiles): remove non-root user creation removed steam user as could cause issues with upstream containers --- Dockerfile.ubuntu-2004 | 7 ------- Dockerfile.ubuntu-2204 | 7 ------- Dockerfile.ubuntu-2404 | 7 ------- 3 files changed, 21 deletions(-) diff --git a/Dockerfile.ubuntu-2004 b/Dockerfile.ubuntu-2004 index 9e694cf..9b38db1 100644 --- a/Dockerfile.ubuntu-2004 +++ b/Dockerfile.ubuntu-2004 @@ -34,13 +34,6 @@ RUN locale-gen en_US.UTF-8 ENV LANG=en_US.UTF-8 ENV LANGUAGE=en_US:en -# Create non-root user -RUN useradd -m -d /home/steam -s /bin/bash steam \ - && mkdir -p /home/steam/Steam \ - && chown -R steam:steam /home/steam -USER steam -WORKDIR /home/steam - ENTRYPOINT ["steamcmd"] CMD ["+help", "+quit"] diff --git a/Dockerfile.ubuntu-2204 b/Dockerfile.ubuntu-2204 index 03d2f75..3b8c2c3 100644 --- a/Dockerfile.ubuntu-2204 +++ b/Dockerfile.ubuntu-2204 @@ -34,13 +34,6 @@ RUN locale-gen en_US.UTF-8 ENV LANG=en_US.UTF-8 ENV LANGUAGE=en_US:en -# Create non-root user -RUN useradd -m -d /home/steam -s /bin/bash steam \ - && mkdir -p /home/steam/Steam \ - && chown -R steam:steam /home/steam -USER steam -WORKDIR /home/steam - ENTRYPOINT ["steamcmd"] CMD ["+help", "+quit"] diff --git a/Dockerfile.ubuntu-2404 b/Dockerfile.ubuntu-2404 index decbfb5..67135f1 100644 --- a/Dockerfile.ubuntu-2404 +++ b/Dockerfile.ubuntu-2404 @@ -34,13 +34,6 @@ RUN locale-gen en_US.UTF-8 ENV LANG=en_US.UTF-8 ENV LANGUAGE=en_US:en -# Create non-root user -RUN useradd -m -d /home/steam -s /bin/bash steam \ - && mkdir -p /home/steam/Steam \ - && chown -R steam:steam /home/steam -USER steam -WORKDIR /home/steam - ENTRYPOINT ["steamcmd"] CMD ["+help", "+quit"]