Containersysteme mit Docker - Leischner

Praktikumsblatt 3 - Erweiterung eines Compose Files

In der Vorlesung haben wir einen Compose File geschrieben, der das Contentmanagementsystem WordPress zusammen mit einer Datenbank zur Verfügung stellt.

Folgende Ports wurden verwendet:

  • Die Datenbank mariadb ist nur Stack-intern am Standard-Port 3306 verfügbar.
  • Der Testcontainer whoami verwendet Port 33331.
  • WordPress liegt am Port 33333.

 

Aufgabe 1 - Management der Datenbank ohne Datenbank-Management-Tool.

  • Gehen Sie mit docker exec -it mod04-mariadb bash in den Datenbank-Container.
  • Verbinden Sie sich mit dem Befehl mysql als root mit der MariaDB.
  • Überprüfen Sie mit show databases, ob die Datenbank wordpress erstellt wurde.

 

Aufgabe 2 - phpMyAdmin

  1. Erweitern Sie Ihren Docker Compose File mit dem offiziellen phpMyAdmin-Dienst phpmyadmin/phpmyadmin. Verwenden Sie Umgebungsvariablen, um sich mit dem Datenbankdienst mariadb zu verbinden. Verwenden Sie für phpMyAdmin den Port 33332.
  2. Öffnen Sie die Weboberfläche von phpMyAdmin und überprüfen Sie, ob die Datenbank wordpress vorhanden sind.

 

Impressum | Datenschutz | leischner.inf.h-brs.de, last modification: 12.09.2022-10.46