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.

slide 4 to 8 of 10