Zum Inhalt springen

Docker Run

Falls Docker bereits installiert ist, kannst du ReadyStackGo direkt mit docker run starten.

Docker muss bereits installiert und gestartet sein:

Terminal-Fenster
# Docker-Version prüfen
docker --version
# Docker-Dienst starten (falls nötig)
sudo systemctl start docker

Terminal-Fenster
docker run -d \
--name readystackgo \
--restart unless-stopped \
-p 8080:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v readystackgo-config:/app/config \
-v readystackgo-data:/app/data \
-v readystackgo-stacks:/app/stacks \
wiesenwischer/readystackgo:latest

Die benannten Volumes werden von Docker beim ersten Start automatisch angelegt – du musst vorab kein Verzeichnis erstellen.


ParameterBeschreibung
-dContainer im Hintergrund starten
--name readystackgoName des Containers
--restart unless-stoppedAutomatischer Neustart nach System-Reboot
-p 8080:8080Port-Mapping (Host:Container)
-v /var/run/docker.sock:...Docker Socket für Container-Management
-v readystackgo-config:/app/configPersistente Konfiguration
-v readystackgo-data:/app/dataDatenbank und Verschlüsselungsschlüssel (kritisch – ohne dieses Volume gehen bei einem Neustart alle verschlüsselten Zugangsdaten verloren)
-v readystackgo-stacks:/app/stacksStack-Definitionen

Um einen anderen Port zu verwenden, ändere das Port-Mapping:

Terminal-Fenster
docker run -d \
--name readystackgo \
--restart unless-stopped \
-p 3000:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v readystackgo-config:/app/config \
-v readystackgo-data:/app/data \
-v readystackgo-stacks:/app/stacks \
wiesenwischer/readystackgo:latest

In diesem Beispiel ist ReadyStackGo unter Port 3000 erreichbar.


Terminal-Fenster
# Container-Status anzeigen
docker ps | grep readystackgo
# Container-Logs anzeigen
docker logs readystackgo

Erfolgreiche Ausgabe:

CONTAINER ID IMAGE STATUS PORTS NAMES
abc123... wiesenwischer/readystackgo:latest Up 2 minutes 0.0.0.0:8080->8080/tcp readystackgo

Nach der Installation kannst du ReadyStackGo unter http://<server-ip>:8080 erreichen.

➡️ Weiter zur Ersteinrichtung