Factorio headless server on Docker
export FACTORIO_DATA=factorio-datadocker run --name ${FACTORIO_DATA} -v /opt/factorio/saves busybox
docker run --rm -it --volumes-from=$FACTORIO_DATA wnkz/factorio /opt/factorio/bin/x64/factorio --create mygame
docker run -d --name factorio --restart=always -p 34197:34197/udp --volumes-from=$FACTORIO_DATA wnkz/factorio /opt/factorio/bin/x64/factorio --start-server mygame
Copy your save to a directory on your server, i.e. ~/factorio_saves/mygame.zip
Run the server
docker run -d --name factorio --restart=always -p 34197:34197/udp -v ~/factorio_saves:/opt/factorio/saves wnkz/factorio /opt/factorio/bin/x64/factorio --start-server mygame
Content type
Image
Digest
Size
85 MB
Last updated
over 10 years ago
docker pull wnkz/factorio