3.2 KiB
3.2 KiB
Docker Image - Satisfactory Server
Usage
Available Tags
Running This Image
One-line (Useful for Testing)
docker run -d -p 7777:7777/udp -p 15000:15000/udp -p 15777:15777/udp -v /path/to/your/data:/persistent williammiceli/satisfactory-server:latest
Docker Compose
Create compose file
Create 'docker-compose.yaml' using the following as example/template:
version: '3.8'
services:
satisfactory-server:
image: docker.io/williammiceli/satisfactory-server:latest
ports:
- "7777:7777/udp"
- "15000:15000/udp"
- "15777:15777/udp"
volumes:
- type: bind
source: ./data # Path to your local directory for server data
target: /persistent
restart: unless-stopped
Starting Container
While in same directory of your 'docker-compose.yaml':
docker compose up -d
Stopping Container
While in same directory of your 'docker-compose.yaml':
docker compose down
Updating The App
Pull Newest Image
docker image pull williammiceli/satisfactory-server:latest
Use SteamCMD In Running Container
steamcmd +force_install_dir /home/steam/satisfactory_server +login anonymous +app_update 1690800 -beta public validate +quit
/f/110098/5405x1416/10decfbcac/hero-logo.png)
/f/110098/600x730/99e92fe34f/hero-graphic.png)