Möchten Sie lernen, wie man Apache mit Docker auf Ubuntu Linux installiert? In diesem Tutorial zeigen wir Ihnen alle Schritte, die erforderlich sind, um die Apache-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
• Apache 2.4.46

Geräteliste

Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.

Als Amazon Associate verdiene ich mit qualifizierenden Käufen.

Tutorial Apache – Docker Installation auf Ubuntu Linux

Installieren Sie den Docker-Dienst.

Copy to Clipboard

Laden Sie das Apache 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

Starten Sie einen neuen Apache-Container mit diesem Docker-Image.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

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

Der neue Container verwendet den lokalen Port 80.

Die Container-ID ist 605238b70aad46ac80ef7a9013e5dbf376dbaad487130553c0a0db85c3847532

Herzlichen glückwunsch! Sie haben die Apache Docker-Installation auf Ubuntu Linux abgeschlossen.

Docker Apache – Persistente Daten

Erstellen Sie ein Docker-Volume für persistente Daten.

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 Apache-Container mit persistenter Datenspeicherung.

Copy to Clipboard

Überprüfen Sie den Inhalt des persistenten Datenverzeichnisses.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Herzlichen glückwunsch! Sie haben die Verwendung der persistenten Docker-Datenspeicherung erfolgreich konfiguriert.

Tutorial Apache – Testen der Docker-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

Der Apache-Server zeigt die Standard-Website an.

Apache default page

Herzlichen glückwunsch! Ihre Apache Docker-Installation wurde erfolgreich getestet.

Tutorial Apache – Docker Container-Management

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

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Überprüfen Sie den Status des Apache-Containers mithilfe der ID oder seines Namens.

Copy to Clipboard

Hier ist die Befehlsausgabe:

Copy to Clipboard

Um den Apache-Containerdienst zu beenden, verwenden Sie den folgenden Befehl:

Copy to Clipboard

Um den Apache-Containerdienst zu starten, verwenden Sie den folgenden Befehl:

Copy to Clipboard

Um den Apache-Containerdienst neu zu starten, verwenden Sie den folgenden Befehl:

Copy to Clipboard

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

Copy to Clipboard

In unseren Beispielen haben wir gezeigt, wie der Apache-Container mit seiner ID oder dem zuvor definierten Namen verwaltet wird.