Docker Image aus einem Dockerfile erstellen
Um aus einem Dockerfile ein Docker-Image zu erstellen, musst du die Docker Befehlszeile verwenden.
In Windows:
Wenn du in Windows ein Docker-Image erstellen möchtest, öffnest du die PowerShell als Administrator. Nun navigierst du in das Verzeichnis in dem sich das Dockerfile befindet.
Nun verwendest du den docker build Befehl. Die Syntax dieses Befehls ist folgend aufgebaut:
docker build [parameter] .
Das Image wird nun erstellt und lokal abgelegt. Du kannst dieses lokal nun verwenden.
In Linux:
Wenn du in Linux ein Docker-Image erstellen möchtest, öffnest du das Terminal. Nun navigierst du in das Verzeichnis in dem sich das Dockerfile befindet.
Nun verwendest du den docker build Befehl. Die Syntax dieses Befehls ist folgend aufgebaut:
docker build [parameter] .
Das Image wird nun erstellt und lokal abgelegt.
Parameter
Wenn du ein Docker-Image erstellst, kannst du den Build Prozess mit Parametern ein bisschen modifizieren. In dieser Tabelle findest du die Parameter die du verwenden kannst.
Docker Parameter | Docker Parameter Beschreibung | Docker Befehl Beispiel |
-t | Mit diesem Parameter kannst du deinem Docker-Image einen Tag (Namen) geben. Dieser Name wird dann im docker hub verwendet. | docker build -t |