An example for zobees/docker-7daystodie, an abstract docker container for 7 Days to Die.
Assuming you have Docker and Docker Compose installed already, the following steps will get a 7 Days to Die server up and running in just a few minutes:
- Clone this repository somewhere.
- Copy
credentials.txt.exampletocredentials.txtand edit it, replacing the example with your own Steam credentials. - Build the image with
docker-compose build(or use straightdocker build, it's up to you). Do not push the image to a public registry, unless you really want to give away your Steam account.
- Copy
data/config.xml.exampletodata/config.xmland edit it to your liking. - Copy
data/admins.xml.exampletodata/admins.xmland edit it, adding your own Steam64 ID. - If you're on Linux, you'll need to run
chown -R daemon:daemon ./dataon the host.
- Run
./server.sh starton the host (prefix withsudoon Linux). - Fire up 7 Days to Die and connect to your docker ip on port 26900.
- Run
./server.shfor more info.
Note that the version numbers (and therefore releases) indicate which version of zobees/7daystodie the Dockerfile references.
- 0.0.2 Using updated zobees/steamcmd-ubuntu image
- 0.0.1 Initial release