Skip to content

Instantly share code, notes, and snippets.

@sicet7
Last active October 13, 2018 12:40
Show Gist options
  • Save sicet7/1b84960d784943b182a48cad818146c7 to your computer and use it in GitHub Desktop.
Save sicet7/1b84960d784943b182a48cad818146c7 to your computer and use it in GitHub Desktop.
Runescape 3 Client Docker image WIP.

Build Image

docker build --tag="sicet7/runescape:2.2.4" <path to image folder>

First Run:

xhost +local:root; nvidia-docker run -itd --device /dev/snd --net=host --name=runescape --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" --env="DISPLAY=$DISPLAY" sicet7/runescape:2.2.4

Run afterwards:

xhost +local:root; nvidia-docker start runescape

Dependencies

FROM nvidia/opengl:1.1-glvnd-runtime-ubuntu16.04
RUN apt update && \
apt install -y wget libsdl2-2.0-0 libc6 libcurl3-gnutls libstdc++6 libgcc1 libvorbisenc2 libwebkitgtk-1.0-0 libcurl3 libcanberra-gtk-module && \
apt install -y xdg-utils --fix-missing && \
wget http://gr.archive.ubuntu.com/ubuntu/pool/main/g/glew/libglew1.10_1.10.0-3_amd64.deb && dpkg -i libglew1.10_1.10.0-3_amd64.deb && rm libglew1.10_1.10.0-3_amd64.deb && \
wget http://content.runescape.com/downloads/ubuntu/pool/non-free/r/runescape-launcher/runescape-launcher_2.2.4_amd64.deb && dpkg -i runescape-launcher_2.2.4_amd64.deb && \
rm runescape-launcher_2.2.4_amd64.deb && apt clean
ENTRYPOINT ["/usr/bin/runescape-launcher"]
@sicet7
Copy link
Author

sicet7 commented Oct 11, 2018

  • Make Concept
  • Make Playable
  • Make Social Login Work
  • Clean up Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment