Dokumentation

Schnellstart + Funktionsbeschreibung für jeden Bereich und jedes Gerät (wird laufend erweitert)

Image-Übersicht

Dieser Artikel stellt die „Image-Übersicht“ des Panels vor – das Durchsuchen und Ein-Klick-Bereitstellen gängiger Docker-Images.

In einem Satz verstanden

Die Image-Übersicht ist der „Docker-Image-Store“: Sie enthält offizielle Images gängiger Software (nginx, mysql, redis, WordPress usw.), jeweils mit fertigen „Standard-Port, Zugangsdaten, Deployment-Befehl, Hinweisen“. Ein Klick lädt und startet sie – ohne externe Suche.

Funktionsüberblick

Die Image-Übersicht enthält gängige Docker-Images und bietet die Kategorien „Alle / Installiert“ zum Durchsuchen. Jedes Image hat vollständige Details (Standard-Zugangsdaten, Port, Deployment-Schritte, Hinweise) und unterstützt das Herunterladen und Starten mit einem Klick.

Anwendungsfälle

  • Schnell das offizielle Image einer gängigen Software finden
  • Ein Image mit einem Klick herunterladen und einen Container starten
  • Schlüsselinformationen wie Standard-Port, Zugangsdaten und Datenvolumen eines Images ansehen

Verwendung

1. „Image-Übersicht“ öffnen und Images durchsuchen oder suchen (vollständige Kategorien, große Auswahl)

2. Auf „Alle“ oder „Installiert“ umschalten

3. Ein Image anklicken und die Details ansehen (Image-Name, Standard-Port, Zugangsdaten, Deployment-Befehl, Hinweise)

4. Auf „Installieren“ klicken, um es mit einem Klick herunterzuladen und zu starten

CMS-Ein-Klick-Installation (automatische Datenbankkonfiguration)

Bei den Images WordPress, Joomla, Drupal, MediaWiki, Halo und Ghost in der Kategorie „Website / CMS / Blog“ erscheinen nach dem Anklicken oben auf der Detailseite zwei große Schaltflächen, die die beiden Installationsarten klar trennen:

SchaltflächeBeschreibung
⚡ Ein-Klick-Installation (automatische Datenbankkonfiguration)Ganz ohne manuelles SQL: Docker automatisch installieren → gemeinsames MariaDB starten (falls bereits vorhanden, direkt wiederverwenden) → Datenbank und Benutzer automatisch anlegen (zufälliges starkes Passwort) → CMS starten und Datenbankkonfiguration automatisch eintragen. Der Installationsprozess erscheint als Echtzeit-Protokoll + Gesamtfortschrittsbalken und kann abgebrochen werden; nach Abschluss werden Zugriffsadresse und Datenbank-Zugangsdaten angezeigt, mit einem Klick kopierbar.
Manuelle Installation (Befehl)Zeigt die vollständigen Deployment-Schritte dieses Images (Datenbank installieren → Datenbank und Benutzer anlegen → docker run / docker-compose); die Befehle können vor dem Kopieren bearbeitet oder mit einem Klick ausgeführt werden – ideal für Nutzer, die jeden Schritt selbst steuern möchten.

Nach Abschluss der Ein-Klick-Installation genügt der Aufruf von http://Server-IP:<Port>, um zum Installationsassistenten / zur Registrierungsseite des CMS zu gelangen (bei WordPress z. B. Port 8080, Weiterleitung auf /wp-admin/install.php). Die Datenbank-Zugangsdaten werden zugleich auf dem Zielserver unter /opt/sshe-db-creds/<Container-Name>.conf gespeichert und können auf der Detailseite unter „Datenbank-Zugangsdaten installierter Websites ansehen“ eingesehen / gesichert / per Klick um phpMyAdmin ergänzt werden.

Der Grad der Automatisierung je CMS:

CMSZustand nach Ein-Klick-Installation
WordPress / JoomlaDatenbank vollautomatisch konfiguriert; nach der Installation beim Aufruf den Administrator einrichten
MediaWikiVollautomatisch: per Kommandozeile install.php automatisch Tabellen anlegen + Administrator erstellen + LocalSettings.php erzeugen und persistieren; nach der Installation direkt mit den im Ergebnis automatisch erzeugten Administrator-Zugangsdaten anmelden, kein Web-Assistent nötig
GhostDatenbank vollautomatisch konfiguriert und standardmäßig url=http://lokale-IP:2368 gesetzt, um die Remote-Anmeldung zu unterstützen; beim Zugriff über NAT/Domain muss die url auf die öffentliche Adresse oder Domain geändert werden (siehe Hinweise auf der Detailseite)
DrupalDatenbank automatisch konfiguriert + das Verzeichnis sites/default/files/translations automatisch erstellt und berechtigt (www-data beschreibbar); im Assistenten nur noch den Datenbanktyp wählen
Halointegrierte H2-Datenbank; nach der Installation den Administrator direkt initialisieren

> Hinweis: Wenn auf Servern in Festlandchina das Ziehen von Images von Docker Hub in eine Zeitüberschreitung läuft, konfiguriere zuerst einen Docker-Image-Beschleuniger (z. B. docker.1ms.run / docker.m.daocloud.io).

Images in der Kategorie „Installiert“ bieten Inline-Aktionen (installieren / deinstallieren / stoppen / starten / neu starten / löschen).

Was die Image-Details enthalten

InformationBeschreibung
Image-Name / Tagz. B. nginx:latest
Standard-Portder vom Container exponierte Port
Standard-Benutzer / Passwortwird bei Images mit Anmeldeoberfläche angegeben
Deployment-Befehldirekt bearbeitbarer docker run / docker-compose-Befehl
DatenvolumenPersistenzverzeichnis
HinweisePortkonflikte, Ressourcenbedarf, Sicherheitshinweise

Unterschied zur App-Sammlung

App-SammlungImage-Übersicht
Ausrichtungvollständige Anwendungen (sofort einsatzbereit)Basis-Images (Basisdienste/Komponenten)
BeispieleNextcloud, WordPress, Memosnginx, mysql, redis
Deploymentschreibt automatisch docker-compose + KonfigurationEin-Klick docker run
Befehlautomatisch erzeugtliefert bearbeitbaren Befehl

Hinweise

1. Zum Ausführen der Images muss auf dem Zielserver Docker installiert sein.

2. Platzhalter in den Deployment-Befehlen (Passwörter, Pfade usw.) werden deutlich gekennzeichnet – bitte durch eigene Werte ersetzen.

3. Die Größe herunterzuladender Images kann beträchtlich sein (mehrere hundert MB); stelle sicher, dass Festplatte und Bandbreite des Zielservers ausreichen.