So erstellen Sie Ihre eigene Dockerfile, Ihr Bild und Ihr eigenes Container

So erstellen Sie Ihre eigene Dockerfile, Ihr Bild und Ihr eigenes Container
Docker ist ein OS-virtualisierter Software-Forum, mit dem Entwickler Anwendungen in Docker-Containern einfach erstellen, bereitstellen und ausführen können. Die Hauptkomponenten von Docker sind Dockerfile, Docker -Bilder, Docker -Container, Docker Hub, Docker Registry usw. Benutzer können Dockerfiles, Bilder und Container in Docker problemlos erstellen.

Diese Beschreibung wird veranschaulichen:

  • So bauen Sie Dockerfile?
  • So erstellen Sie das Docker -Bild?
  • So bauen Sie Docker -Container?

So bauen Sie Dockerfile?

DockerFile ist eine Anweisungsdatei, mit der ein Schnappschuss des Containers erstellt wird. Befolgen Sie die angegebenen Schritte, um eine Dockerfile zu erstellen/zu erstellen.

Schritt 1: Programmdatei erstellen
Erstellen Sie zuerst eine “Index.htmlProgrammdatei und fügen Sie den folgenden Code in ihn ein:




Hallo Linuxhint


Dies ist LinuxHint -Logo




Schritt 2: Dockerfile erstellen
Erstellen Sie dann eine neue Datei mit dem Namen "Dockerfile”Und fügen Sie den folgenden Snippet ein, um das HTML -Programm zu behaupten:

Von Nginx: Neueste
Kopierenindex.html/usr/shary/nginx/html/Index.html
Kopieren Sie LinuxHint.png/usr/shary/nginx/html
Eintragspunkt ["nginx", "-g", "Daemon off;"]

Im obigen Code:

  • AUSDer Befehl ”wird verwendet, um ein Basisbild für den Container anzugeben.
  • KOPIERENAnweisungen bestimmen den „Index.HTML -Datei und "LinuxHint".PNG ”Bild in den Containerpfad.
  • EINSTIEGSPUNKT”Legt den Ausführungspunkt für den Container fest.

So erstellen Sie das Docker -Bild?

Docker -Bilder sind Schnappschüsse oder Vorlagen, die zum Erstellen und Verwalten von Containern verwendet werden. Verwenden Sie den Befehl mit angegebenem Rücken, um das Docker-Bild aus der Dockerfile zu erstellen:

Docker Build -t -Linuximg .

Hier, "-T”Wird verwendet, um den Bildnamen anzugeben. Zum Beispiel haben wir das angegebenLinuximg”Als Name für das Docker -Bild:

Stellen Sie dann sicher, dass das Bild mit dem angegebenen Befehl erfolgreich erstellt wurde:

Dockerbilder

In der folgenden Ausgabe ist das Docker -Bild zu sehen, ich.e., “Linuximg”:

So bauen Sie Docker -Container?

Docker -Container sind leichte und kleine ausführbare Pakete von Docker, die zum Container der Anwendung verwendet werden. Führen Sie den angegebenen Befehl vor:

Docker Run -Name ImgContainer -P 80:80 Linuximg

Hier:

  • -NameWird verwendet, um den Containernamen anzugeben.
  • ImgContainerIst der Name des Containers.
  • -P”Wird verwendet, um den Port dem Container zuzuweisen.

Eine andere Möglichkeit, einfach einen Container zu erstellen oder zu erstellen, besteht darin, die zu verwendenDocker erstellen" Befehl:

Docker erstellen --Name LinuxContainer -P 80:80 Linuximg

Öffnen Sie schließlich den gewünschten Browser und leiten Sie den zugewiesenen Port um. Stellen Sie dann sicher, ob die Anwendung bereitgestellt wird oder nicht:

Wie Sie sehen können, haben wir die Dockerfile, das Bild und den Container erfolgreich erstellt.

Abschluss

DockerFiles sind normale Textdateien, die Sets und Anweisungen zum Erstellen von Docker -Bildern enthalten. Um Docker -Bilder zu erstellen, die “Docker Build -t Der Befehl wird verwendet. Um den Docker -Container aus dem Docker -Bild zu erstellen, führen Sie die “aus“ aus “ausDocker erstellen -name -p " Befehl. Wenn ein Benutzer den Container erstellen und ausführen möchte, verwenden Sie außerdem die “Docker Run" Befehl. Diese Beschreibung veranschaulicht das Verfahren zum Erstellen einer Dockerfile, eines Bildes und eines Containers.