2024-01-19 18:08:47 UTC
191 MB
false
HOMEDIR/home/steam
MULTITHREADINGfalse
PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PLAYERS16
PORT8211
PUBLIC_IP PUBLIC_PORT SERVER_NAME SERVER_PASSWORD STEAMCMDDIR/home/steam/steamcmd
USERsteam
[#000] sha256:0e0969fcaa8240e1eeb53f9f5d4ddd1bf89a2c9971c9cbe455eba0e66eeefb53 - 15.7% (30 MB)
[#001] sha256:1a24bcc43714982d8bce0a29e9e27d430024438219464f934a4235db0de3f937 - 84.26% (161 MB)
[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#003] sha256:28186a3fe6f2a214416d8f36987e30c3cbcdd8ef884991c3590b57330bcb9ef3 - 0.04% (78.7 KB)
[#004] sha256:ac02d7a25ac1cba34c9d3152475f5555ad799dcb2286e1e2a6155a25247f72f6 - 0.0% (686 Bytes)
[#005] sha256:ec2a8c8fe49be1fe8a3b32403d36c673e05637cfa981b8aa987bb2683a8cb59e - 0.0% (681 Bytes)
[#006] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
/bin/sh -c #(nop) ADD file:bd961ef3fd78ceb8ce13f43a6b265e2bef640dfff887462b8ceb73a1d4637401 in /
2024-01-11 02:38:17 UTC/bin/sh -c #(nop) CMD ["bash"]
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)LABEL maintainer=walentinlamonos@gmail.com
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)ARG PUID=1000
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)ENV USER=steam
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)ENV HOMEDIR=/home/steam
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)ENV STEAMCMDDIR=/home/steam/steamcmd
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)RUN |1 PUID=1000 /bin/sh -c set -x && apt-get update && apt-get install -y --no-install-recommends --no-install-suggests lib32stdc++6=10.2.1-6 lib32gcc-s1=10.2.1-6 ca-certificates=20210119 nano=5.4-2+deb11u2 curl=7.74.0-1.3+deb11u11 locales=2.31-13+deb11u7 && sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && dpkg-reconfigure --frontend=noninteractive locales && useradd -u "${PUID}" -m "${USER}" && su "${USER}" -c "mkdir -p \"${STEAMCMDDIR}\" && curl -fsSL 'https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz' | tar xvzf - -C \"${STEAMCMDDIR}\" && \"./${STEAMCMDDIR}/steamcmd.sh\" +quit && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${STEAMCMDDIR}/steamservice.so\" && mkdir -p \"${HOMEDIR}/.steam/sdk32\" && ln -s \"${STEAMCMDDIR}/linux32/steamclient.so\" \"${HOMEDIR}/.steam/sdk32/steamclient.so\" && ln -s \"${STEAMCMDDIR}/linux32/steamcmd\" \"${STEAMCMDDIR}/linux32/steam\" && mkdir -p \"${HOMEDIR}/.steam/sdk64\" && ln -s \"${STEAMCMDDIR}/linux64/steamclient.so\" \"${HOMEDIR}/.steam/sdk64/steamclient.so\" && ln -s \"${STEAMCMDDIR}/linux64/steamcmd\" \"${STEAMCMDDIR}/linux64/steam\" && ln -s \"${STEAMCMDDIR}/steamcmd.sh\" \"${STEAMCMDDIR}/steam.sh\"" && ln -s "${STEAMCMDDIR}/linux64/steamclient.so" "/usr/lib/x86_64-linux-gnu/steamclient.so" && rm -rf /var/lib/apt/lists/* # buildkit
2024-01-19 03:08:13 UTC (buildkit.dockerfile.v0)WORKDIR /home/steam/steamcmd
2024-01-19 18:08:46 UTC (buildkit.dockerfile.v0)LABEL maintainer=thijs@loef.dev
2024-01-19 18:08:46 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends xdg-user-dirs=0.17-2 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit
2024-01-19 18:08:46 UTC (buildkit.dockerfile.v0)ENV PORT=8211 PLAYERS=16 MULTITHREADING=false COMMUNITY=false PUBLIC_IP= PUBLIC_PORT= SERVER_PASSWORD= SERVER_NAME=
2024-01-19 18:08:47 UTC (buildkit.dockerfile.v0)COPY ./scripts/* /home/steam/server/ # buildkit
2024-01-19 18:08:47 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c chmod +x /home/steam/server/init.sh /home/steam/server/start.sh # buildkit
2024-01-19 18:08:47 UTC (buildkit.dockerfile.v0)WORKDIR /home/steam/server
2024-01-19 18:08:47 UTC (buildkit.dockerfile.v0)EXPOSE map[8211/tcp:{}]
2024-01-19 18:08:47 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/home/steam/server/init.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.