Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

Docker container for running an Armagetron server.

This spins up an Ubuntu Precise image and installs an Armagetron dedicated server on it from
the Armagetron PPA.

Quick start:

sudo docker run -d -p 4534:4534/udp --name armagetron jwalton/armagetron

The long version:

First, we want to set up our configuration files somewhere persistent:

mkdir -p /opt/armagetron
sudo docker run --rm -it -v /opt/armagetron:/opt/armagetron \
    jwalton/armagetron sh -c 'cp -R /etc/armagetronad/* /opt/armagetron'

Then, run the armagetron server:

sudo docker run -d -p 4534:4534/udp --name armagetron \
    --restart=always \
    -v /opt/armagetron:/etc/armagetronad \
    jwalton/armagetron

If you edit the configuration files, restart the server with:

sudo docker restart armagetron

Logs are just written to stdout, so you can view them with docker logs armagetron.

Docker Pull Command
Owner
jwalton
Source Repository

Comments (0)