Docker Container Hausaufgabe
Erstellen Sie ein Docker Image für dein Einsatz in einer CI/CD Pipeline, das mittels Docker Compose gebaut und gestartet wird.
Last updated
Erstellen Sie ein Docker Image für dein Einsatz in einer CI/CD Pipeline, das mittels Docker Compose gebaut und gestartet wird.
Last updated
Sofern noch nicht installiert - Docker installieren
Docker Desktop (Windows, Mac, Linux):
Install Docker Engines:
Erstellen Sie ein auf Basis dessen Sie ein Image erstellen werden.
Installieren Sie in Ihrem Image als Webserver. Hinweis: Nutzen Sie hierfür nicht das nginx Image.
Erstellen Sie eine Default-Seite (index.html
), die von Ihrem Webserver standardmäßig angezeigt wird.
Die index.html
Datei soll auf Ihrem Host System vorliegen und via oder innerhalb des Containers bereitgestellt werden.
Stellen Sie sicher, dass nginx mit dem Starten des Containers startet.
Routen Sie den Port 8080 auf den Port 80 Ihres Containers und öffnen Sie die Datei vom Browser Ihres Hostsystems via (http://localhost:8080/index.html
)
Ändern Sie die Datei auf dem Host-System und laden Sie die Datei neu im Browser.
Erstellen Sie eine README.TXT und notieren Sie die Zeile wie der Container über die Kommandozeile gebaut und gestartet werden kann.
Das Image wird auf Basis des bereitgestellten Dockerfile
und der README.TXT erstellt und der Container gestartet.
Die bereitgestellte index.html
wird via http://localhost:8080
abgefragt.
Im Anschluss wird die index.html
auf dem Host-System verändert und neu im Browser geladen, die Änderungen sollen sich hierbei widerspiegeln.