From 7553c03eef5ab289b429864d3099cb0e0839cbca Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Tue, 7 Jul 2026 23:57:42 +0200 Subject: [PATCH] split out steamcmd to it's own image --- Dockerfile | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4c26726..30dfb59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,23 +1,4 @@ -FROM ubuntu:24.04 -ARG CACHEBUST - -RUN echo steam steam/question select "I AGREE" | debconf-set-selections \ - && echo steam steam/license note '' | debconf-set-selections \ - && apt-get -y update \ - && apt-get -y install software-properties-common \ - && add-apt-repository multiverse \ - && dpkg --add-architecture i386 \ - && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install libstdc++6 libcurl3-gnutls wget libncurses6 bzip2 unzip vim nano lib32gcc-s1 lib32stdc++6 steamcmd \ - && apt-get install -y --no-install-recommends --no-install-suggests \ - ca-certificates \ - lib32z1 \ - libncurses6:i386 \ - libbz2-1.0:i386 \ - libtinfo6:i386 \ - libcurl3-gnutls:i386 \ - && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \ - && useradd -m tf2 \ - && su tf2 -c '/usr/games/steamcmd +quit' +FROM spiretf/docker-steamcmd USER tf2