Browse Source
refactor(dockerfiles): remove non-root user creation
removed steam user as could cause issues with upstream containers
pull/81/head
Daniel Gibbs
1 month ago
Failed to extract signature
3 changed files with
0 additions and
21 deletions
-
Dockerfile.ubuntu-2004
-
Dockerfile.ubuntu-2204
-
Dockerfile.ubuntu-2404
|
@ -34,13 +34,6 @@ RUN locale-gen en_US.UTF-8 |
|
|
ENV LANG=en_US.UTF-8 |
|
|
ENV LANG=en_US.UTF-8 |
|
|
ENV LANGUAGE=en_US:en |
|
|
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"] |
|
|
ENTRYPOINT ["steamcmd"] |
|
|
CMD ["+help", "+quit"] |
|
|
CMD ["+help", "+quit"] |
|
|
|
|
|
|
|
|
|
@ -34,13 +34,6 @@ RUN locale-gen en_US.UTF-8 |
|
|
ENV LANG=en_US.UTF-8 |
|
|
ENV LANG=en_US.UTF-8 |
|
|
ENV LANGUAGE=en_US:en |
|
|
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"] |
|
|
ENTRYPOINT ["steamcmd"] |
|
|
CMD ["+help", "+quit"] |
|
|
CMD ["+help", "+quit"] |
|
|
|
|
|
|
|
|
|
@ -34,13 +34,6 @@ RUN locale-gen en_US.UTF-8 |
|
|
ENV LANG=en_US.UTF-8 |
|
|
ENV LANG=en_US.UTF-8 |
|
|
ENV LANGUAGE=en_US:en |
|
|
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"] |
|
|
ENTRYPOINT ["steamcmd"] |
|
|
CMD ["+help", "+quit"] |
|
|
CMD ["+help", "+quit"] |
|
|
|
|
|
|
|
|