diff --git a/steam/Dockerfile b/steam/Dockerfile deleted file mode 100644 index 015e619..0000000 --- a/steam/Dockerfile +++ /dev/null @@ -1,39 +0,0 @@ -# Steam in a container -# -# WARNING: you cannot use this unless -# your graphics libs are the exact same version as the ones -# in the container, so don't even try -# or email me or any of the nonsense. if you really -# want to run this you have to use your brain. -# I will not hold your hand. -FROM debian:sid - -RUN sed -i.bak 's/sid main/sid main contrib non-free/g' /etc/apt/sources.list \ - && dpkg --add-architecture i386 \ - && apt-get update && apt-get install -y --fix-missing \ - binutils \ - libc6:i386 \ - libgl1-mesa-dri:i386 \ - libgl1-mesa-glx:i386 \ - sudo \ - steam \ - wget - -ENV HOME /home/steam - -# let's head off a few of the things steam will want to install immediately -RUN adduser --disabled-password --gecos 'Steam' steam \ - && usermod -aG video,audio steam \ - && cd /tmp \ - && wget http://snapshot.debian.org/archive/debian/20140810T163814Z/pool/main/libd/libdrm/libdrm-intel1_2.4.56-1_i386.deb \ - && wget http://snapshot.debian.org/archive/debian/20140810T163814Z/pool/main/libd/libdrm/libdrm-intel1_2.4.56-1_amd64.deb \ - && ar p libdrm-intel1_2.4.56-1_i386.deb data.tar.xz | tar xvJ \ - && cp -r ./usr/lib/i386-linux-gnu/* /usr/lib/i386-linux-gnu/ \ - && cp -r ./usr/lib/i386-linux-gnu/* $HOME/.steam/ubuntu12_32/steam-runtime/i386/ \ - && ar p libdrm-intel1_2.4.56-1_amd64.deb data.tar.xz | tar xvJ \ - && cp -r ./usr/lib/x86_64-linux-gnu/* /usr/lib/x86_64-linux-gnu/ \ - && cp -r ./usr/lib/x86_64-linux-gnu/* $HOME/.steam/ubuntu12_64/ - -USER steam - -CMD ["steam"]