Dockerfile

Docker Referenz zu Dockerfile

Docker Referenz zu Dockerfile

Bis jetzt haben wir fertige Images (siehe Quelle Docker Hub) genutzt und mit diesen Images die Container erstellt.

Die meisten Images waren auch bereits ordentliche Vorlagen, aber man würde in Ubuntu zum Beispiel vielleicht gerne das Paket iproute2 nachinstallieren, um den ip Befehl nutzen zu können.

Wir wollen jetzt unsere eigenen Images erstellen und bedienen uns hierzu eines Dockerfile, das alle nötigen Anweisungen / Direktiven enthält!

Hinweis

Für die Image-Erzeugung werden wir uns zumeist auf Basis Images der Container-Gemeinschaft berufen (siehe Direktive FROM).

Aber natürlich könnte man auch Image from Scratch erzeugen. Die entsprechenden Ausführungen kommen in einem späteren Abschnitt.

Schauen wir uns die Datei Dockerfile und den Docker Build Prozess einmal an.