Docker Run
Falls Docker bereits installiert ist, kannst du ReadyStackGo direkt mit docker run starten.
Voraussetzung
Abschnitt betitelt „Voraussetzung“Docker muss bereits installiert und gestartet sein:
# Docker-Version prüfendocker --version
# Docker-Dienst starten (falls nötig)sudo systemctl start dockerInstallation
Abschnitt betitelt „Installation“Schritt 1: Datenverzeichnis erstellen
Abschnitt betitelt „Schritt 1: Datenverzeichnis erstellen“sudo mkdir -p /var/readystackgoSchritt 2: Container starten
Abschnitt betitelt „Schritt 2: Container starten“docker run -d \ --name readystackgo \ --restart unless-stopped \ -p 8080:8080 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/readystackgo:/data \ ghcr.io/ams/readystackgo:latestParameter erklärt
Abschnitt betitelt „Parameter erklärt“| Parameter | Beschreibung |
|---|---|
-d | Container im Hintergrund starten |
--name readystackgo | Name des Containers |
--restart unless-stopped | Automatischer Neustart nach System-Reboot |
-p 8080:8080 | Port-Mapping (Host:Container) |
-v /var/run/docker.sock:... | Docker Socket für Container-Management |
-v /var/readystackgo:/data | Persistente Daten (Konfiguration, Deployments) |
Alternativer Port
Abschnitt betitelt „Alternativer Port“Um einen anderen Port zu verwenden, ändere das Port-Mapping:
docker run -d \ --name readystackgo \ --restart unless-stopped \ -p 3000:8080 \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /var/readystackgo:/data \ ghcr.io/ams/readystackgo:latestIn diesem Beispiel ist ReadyStackGo unter Port 3000 erreichbar.
Installation überprüfen
Abschnitt betitelt „Installation überprüfen“# Container-Status anzeigendocker ps | grep readystackgo
# Container-Logs anzeigendocker logs readystackgoErfolgreiche Ausgabe:
CONTAINER ID IMAGE STATUS PORTS NAMESabc123... ghcr.io/ams/readystackgo:latest Up 2 minutes 0.0.0.0:8080->8080/tcp readystackgoNächste Schritte
Abschnitt betitelt „Nächste Schritte“Nach der Installation kannst du ReadyStackGo unter http://<server-ip>:8080 erreichen.
➡️ Weiter zur Ersteinrichtung