Möchten Sie lernen, wie man Moodle mit Docker auf Ubuntu Linux installiert? In diesem Tutorial zeigen wir Ihnen alle Schritte, die erforderlich sind, um die Moodle-Installation mit Docker auf einem Computer mit Ubuntu Linux in 5 Minuten oder weniger durchzuführen.

• Ubuntu 20.04
• Ubuntu 18.04
• Ubuntu 19.04
• Moodle 3.9.2
• MariaDB 10.5.5

Tutorial Moodle – Docker Installation

Installieren Sie den Docker-Dienst.

Copy to Clipboard

Erstellen Sie ein Docker-Netzwerk.

Copy to Clipboard

Laden Sie das MariaDB-Docker-Image aus dem Online-Repository herunter.

Copy to Clipboard

Laden Sie das Moodle Docker-Image aus dem Online-Repository herunter.

Copy to Clipboard

Listen Sie die auf Ihrem System installierten Docker-Images auf.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Erstellen Sie ein Docker-Volume, um die persistenten MariaDB-Daten zu speichern.

Copy to Clipboard

Überprüfen Sie das persistente Datenverzeichnis.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Optional können Sie eine symbolische Verknüpfung zu einem einfacheren Zugriffsspeicherort erstellen.

Copy to Clipboard

Starten Sie einen MariaDB-Container mit persistenter Datenspeicherung.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel wurde das MariaDB-Image verwendet, um einen neuen Container zu starten.

Der neue Container verfügt über eine permanente Datenspeicherung.

Die Container-ID lautet 2df3ce59a3d8e52723554258d2781da37223249848064b0cadb1c80e57d0d1d0.

Das konfigurierte Root-Kontokennwort der Datenbank war kamisama123.

Eine Datenbank mit dem Namen Moodle wurde erstellt.

Ein Datenbankkonto mit dem Namen Moodle wurde erstellt und das Kennwort kamisama123 konfiguriert.

Erstellen Sie ein Docker-Volume, um persistente Moodle-Daten zu speichern.

Copy to Clipboard

Überprüfen Sie das persistente Datenverzeichnis.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Optional können Sie eine symbolische Verknüpfung zu einem einfacheren Zugriffsspeicherort erstellen.

Copy to Clipboard

Starten Sie einen Moodle-Container mit persistenter Datenspeicherung.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

In unserem Beispiel wurde das Moodle-Image verwendet, um einen neuen Container zu starten.

Der neue Container verfügt über eine permanente Datenspeicherung.

Die Container-ID lautet 5db92cf1bf78b7117350a2943fd5002d35073bdbbf3a0175a2ee0223a7156431.

Es kann bis zu 5 Minuten dauern, bis Moodle den Installationsvorgang abgeschlossen hat.

Tutorial Docker – Moodle-Installation

Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers ein.

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

• http://192.168.100.10

Die Moodle Web-Oberfläche sollte angezeigt werden, klicken Sie auf die Login-Option.

moogle login

Geben Sie auf dem Eingabeaufforderungsbildschirm die folgenden Informationen ein.

• Username: user
• Password: bitnami

Nach einer erfolgreichen Anmeldung wird das Moodle-Dashboard angezeigt.

moodle dashboard

Herzlichen glückwunsch! Sie haben die Moodle Docker-Installation abgeschlossen.

Tutorial Moodle – Docker Container-Management

Überprüfen Sie den Status aller Docker-Container mit dem folgenden Befehl:

Copy to Clipboard

Überprüfen Sie den Status eines Containers.

Copy to Clipboard

Um einen Container zu stoppen, verwenden Sie den folgenden Befehl:

Copy to Clipboard

Um einen Container zu starten, verwenden Sie den folgenden Befehl:

Copy to Clipboard

Um einen Container neu zu starten, verwenden Sie den folgenden Befehl:

Copy to Clipboard

Verwenden Sie im Fehlerfall den folgenden Befehl, um die Containerprotokolle zu überprüfen.

Copy to Clipboard

In unseren Beispielen haben wir gezeigt, wie man Mitmoodle-Container verwaltet.