YUH
This commit is contained in:
+10
-5
@@ -6,21 +6,26 @@ EXPOSE 27015/tcp \
|
||||
27020/udp
|
||||
|
||||
USER root
|
||||
RUN apt-get update
|
||||
RUN apt-get install -y \
|
||||
RUN apt-get update && apt-get install -y \
|
||||
wget \
|
||||
ca-certificates \
|
||||
zlib1g \
|
||||
lib32z1 \
|
||||
lib32gcc-s1 \
|
||||
libncurses5 \
|
||||
libbz2-1.0 \
|
||||
libtinfo5 \
|
||||
libcurl3-gnutls \
|
||||
unzip \
|
||||
rcon
|
||||
rcon \
|
||||
neovim \
|
||||
tmux \
|
||||
less \
|
||||
procps \
|
||||
sqlite3 \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ENV CSSDS="/home/steam/cssds"
|
||||
ENV TF2DS="/home/steam/tf2ds"
|
||||
ENV STEAMCMD="/home/steam/steamcmd"
|
||||
ENV ETC="/home/steam/etc"
|
||||
ENV METAMOD_VERSION=1.12
|
||||
@@ -29,7 +34,7 @@ ENV SOURCEMOD_VERSION=1.12
|
||||
# ensure gamedirs exist and have been chowned to steam
|
||||
# before they potentially get setup as docker volumes
|
||||
# which would otherwise cause them to be owned by root
|
||||
RUN mkdir -p "$CSSDS" "$TF2DS" "$STEAMCMD" "$ETC"
|
||||
RUN mkdir -p "$CSSDS" "$STEAMCMD" "$ETC"
|
||||
RUN chown -R steam:steam /home/steam
|
||||
|
||||
FROM build AS steam
|
||||
|
||||
Reference in New Issue
Block a user