Remove numactl
& Dockerfile Cleanup (#294)
- Removed the `numactl` package from all images as SteamCMD no longer seems to have issues logging in with a real Steam account (at least on bookworm, which all these images use). The following cleanup changes only apply to Dockerfiles that had `numactl` removed: - Changed all Dockerfiles to use `apt` (instead of `apt-get`) for consistency. - Changed all `apt install` packages to a "list" format for consistency and easier diff reading for future package additions/removals. - Added `locales` to `games\source\Dockerfile` and set the locale. - Moved all instances of the `useradd` command down with the other user and working directory commands. Also added the shell specification flag if it was missing. - Unified all Dockerfiles to use space-indenting and fixed some indent spacing. - Cleaned up some comments.
This commit is contained in:
@@ -6,11 +6,24 @@ FROM ghcr.io/parkervcp/yolks:debian
|
||||
LABEL author="Michael Parker" maintainer="parker@pterodactyl.io"
|
||||
LABEL org.opencontainers.image.licenses=MIT
|
||||
|
||||
## install required packages
|
||||
# Install required packages
|
||||
RUN dpkg --add-architecture i386 \
|
||||
&& apt update -y \
|
||||
&& apt install -y --no-install-recommends gnupg2 numactl tzdata software-properties-common libntlm0 winbind xvfb xauth python3 libncurses5:i386 libncurses6:i386 libsdl2-2.0-0 libsdl2-2.0-0:i386
|
||||
&& apt install -y --no-install-recommends \
|
||||
gnupg2 \
|
||||
tzdata \
|
||||
software-properties-common \
|
||||
libntlm0 \
|
||||
winbind \
|
||||
xvfb \
|
||||
xauth \
|
||||
python3 \
|
||||
libncurses5:i386 \
|
||||
libncurses6:i386 \
|
||||
libsdl2-2.0-0 \
|
||||
libsdl2-2.0-0:i386
|
||||
|
||||
# Install rcon
|
||||
RUN cd /tmp/ \
|
||||
&& curl -sSL https://github.com/gorcon/rcon-cli/releases/download/v0.10.3/rcon-0.10.3-amd64_linux.tar.gz > rcon.tar.gz \
|
||||
&& tar xvf rcon.tar.gz \
|
||||
|
Reference in New Issue
Block a user