Dieser Beitrag bietet die Methode zum Erstellen oder Generieren des Docker -Bildes aus der Dockerfile.
Erstellen eines Docker -Bildes aus einer Dockerfile
DockerFile wird als Anweisungsdatei bezeichnet, die grundlegende und wesentliche Anweisungen zum Generieren des Docker -Bildes enthält, z.
Um das Bild zu erstellen, indem die Anweisungen von Dockerfile definiert werden, gehen Sie die aufgeführten Schritte durch.
Schritt 1: Erstellen einer Programmdatei
Erstellen Sie zunächst eine Programmdatei “Index.htmlFügen Sie den folgenden Snippet in die Datei ein. Dieser Code führt die einfache HTML -Seite oder das einfache Programm aus:
Hallo! Willkommen bei LinuxHint Tutorial
Schritt 2: Dockerfile erstellen
Um das HTML -Programm zu containieren, erstellen Sie zunächst eine Datei mit dem Namen “Dockerfile”Und kopieren Sie den folgenden Codeblock in die Datei:
Von Nginx: Neueste
Kopierenindex.html/usr/shary/nginx/html/Index.html
Eintragspunkt ["nginx", "-g", "Daemon off;"]
Im obigen Code:
Schritt 3: Erstellen Sie ein Docker -Bild von Dockerfile
Erstellen Sie das Docker -Bild als nächst. Der "-T”Definiert den Bildnamen:
> Docker Build -t HTML -IMG .
Notiz: Wenn die Dockerfile in einem anderen Verzeichnis vorhanden ist, können Sie die Dockerfile mit Pfad mit der “angeben-FOption wie folgt:
> Docker Build -t -f Dockerfile .
Schritt 4: Docker -Bild ausführen
Führen Sie nach dem Erstellen des Bildes die Bilder aus, um den Container zu erstellen und zu starten:
> Docker Run -d -p 80:80 HTML -IMG
Öffnen Sie zur Überprüfung den Browser und navigieren Sie zu einem zugewiesenen Port und überprüfen Sie, ob die Anwendung bereitgestellt wird oder nicht. Sie können sehen, dass wir das Bild erfolgreich generiert und von Dockerfile -Anweisungen ausgeführt haben:
Hier geht es darum, das Bild aus der Dockerfile zu erstellen oder zu generieren.
Abschluss
Um das Docker -Bild zu erstellen, erstellen Sie zunächst eine einfache Dockerfile, die einige wesentliche Anweisungen wie Basisbild, Quelldatei, erforderliche Abhängigkeiten und viele weitere enthält. Generieren Sie dann das Bild mit dem “Docker Build -t " Befehl. Diese Beschreibung hat gezeigt, wie man ein Docker-Bild aus der Dockerfile erstellt oder erstellt.