Appearance
Installation unter Linux
Empfohlene Plattform
Linux ist die empfohlene Plattform für den Argon-On-Premises-Betrieb — insbesondere in Produktionsumgebungen. Container, Volumes und Netzwerk laufen nativ ohne Virtualisierungsschicht und bieten die beste Performance und Stabilität.
Diese Anleitung beschreibt die Einrichtung von Argon auf einem Linux-Server mit Docker Engine und Docker Compose.
Stellen Sie zuerst sicher, dass die Hardware-Voraussetzungen erfüllt sind.
Voraussetzungen (Linux)
Zusätzlich zu den Hardware-Anforderungen und der AVX-Unterstützung benötigen Sie:
- Docker Engine und Docker Compose (Plugin)
- IPv6 auf dem Host aktiviert
- SSD als Speichermedium (siehe Hinweis zum Speicher)
Schritt 1: Docker Engine installieren
Installieren Sie Docker Engine gemäß der offiziellen Installationsanleitung für Ihre Linux-Distribution (z. B. Ubuntu, Debian, RHEL).
Installieren Sie anschließend das Docker Compose Plugin (Anleitung).
Installation prüfen:
sh
docker version
docker compose versionBeide Befehle sollten ohne Fehler eine Versionsausgabe liefern.
Docker ohne root
Für den produktiven Betrieb empfiehlt es sich, Ihren Benutzer zur Gruppe docker hinzuzufügen, damit Docker-Befehle ohne sudo ausgeführt werden können. Details finden Sie in der Docker-Dokumentation.
Schritt 2: Systemvoraussetzungen prüfen
AVX-Unterstützung
sh
grep -o 'avx[^ ]*' /proc/cpuinfo | sort -uWenn avx (oder avx2) ausgegeben wird, wird AVX unterstützt.
IPv6
sh
sysctl net.ipv6.conf.all.disable_ipv6Der Wert sollte 0 sein (IPv6 aktiviert). Ist IPv6 deaktiviert, starten die Container nicht.
Schritt 3: Argon-Verzeichnis anlegen
Erstellen Sie einen Arbeitsordner für die Argon-Konfiguration, z. B. unter /opt/argon:
sh
sudo mkdir -p /opt/argon
sudo chown $USER:$USER /opt/argon
cd /opt/argonLegen Sie die empfohlene Verzeichnisstruktur an und erstellen Sie die Konfigurationsdateien wie in der Übersicht beschrieben:
- Anmelden an der Container Registry
docker-compose.yamlerstellenconfig.yamlerstelleninit.yamlerstellen (optional)
Schritt 4: Argon starten
Stellen Sie sicher, dass in der docker-compose.yaml die korrekte Argon-Version angegeben ist. Starten Sie die Umgebung im Argon-Verzeichnis:
sh
cd /opt/argon
docker compose up -dStatus prüfen:
sh
docker compose psZugriff: Öffnen Sie im Browser http://localhost:8080 und melden Sie sich wie in Schritt 6 beschrieben an.
Argon unter Linux verwalten
| Aktion | Befehl |
|---|---|
| Logs anzeigen | docker compose logs |
| Logs eines Dienstes | docker compose logs argon |
| Umgebung stoppen | docker compose down |
| Umgebung starten | docker compose up -d |
Weitere Hinweise zu Verwaltung, Produktionsbetrieb und externem Zugriff finden Sie in der Installationsübersicht.