Anfängerleitfaden zur Verwendung von Docker

Anfängerleitfaden zur Verwendung von Docker

Docker ist das beliebte Forum zum Erstellen/Erstellen, Bereitstellen und Ausführen von Anwendungen in Containern. Es bietet viele Funktionen, die es einfach und einfach machen, mit Docker -Containern umzugehen. Um Docker zu verwenden, müssen Benutzer zuerst Dockerfile erstellen. Erstellen Sie dann ein Docker -Bild aus der jeweiligen Dockerfile. Erstellen und führen Sie den Container danach mit dem Docker -Bild aus und führen Sie sie aus. Darüber hinaus können Benutzer die lokalen Docker -Bilder in den Docker -Hub drücken und die offiziellen Docker -Bilder aus dem Docker -Hub ziehen/herunterladen.

Dieser Leitfaden zeigt:

  • So erstellen/bauen Sie Dockerfile?
  • So erstellen/erstellen Sie Docker -Bild?
  • So erstellen und ausführen Sie einen Docker -Container?
  • So drücken/speichern/speichern Sie Bilder in Docker Hub?
  • So ziehen/laden Sie Bilder von Docker Hub herunter/herunter?

So erstellen/bauen Sie Dockerfile?

DockerFile ist ein Skript, das Anweisungen zum Erstellen/Erstellen von Docker -Bildern verwendet hat. Befolgen Sie die folgenden Schritte, um eine Dockerfile zu erstellen.

Schritt 1: Programmdatei erstellen

Starten Sie zunächst Visual Studio -Code, erstellen Sie eine “Index.htmlProgrammdatei und fügen Sie den folgenden HTML -Code in ihn ein:




Hallo Linuxhint


Dies ist LinuxHint -Logo




Schritt 2: Dockerfile erstellen

Erstellen Sie als nächstes eine neue Docker -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 bereitgestellten Snippet:

  • AUSDer Befehl ”Gibt ein Basisbild für den Container an.
  • KOPIERENAnweisungen werden zum Einfügen des „Index.HTML -Datei und "LinuxHint".PNG ”Bild in den Containerpfad.
  • EINSTIEGSPUNKT”Legt den Ausführungspunkt für den Container fest.

So erstellen/erstellen Sie Docker -Bild?

Docker -Bilder sind Vorlagen, die Anweisungen zum Erstellen oder Erstellen und Verwalten von Docker -Containern enthalten. Verwenden Sie den Befehl angegebener Verderben, um das Docker-Bild aus der Dockerfile zu erstellen:

Docker Build -t -Linuximg .

Hier das "-TDie Option wird verwendet, um den Bildnamen festzulegen. Zum Beispiel haben wir das angegebenLinuximg”Als Name für das Docker -Bild:

Überprüfen Sie dann, ob das Docker-Bild erstellt wurde oder nicht, den Befehl unter gelistetem:

Dockerbilder

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

So erstellen und ausführen Sie einen Docker -Container?

Docker -Container sind kleine ausführbare Pakete von Docker, die verwendet werden, um die Anwendung zu konstruieren. Um einen Docker -Container mit dem Docker -Bild zu erstellen und auszuführen, führen Sie den folgenden Befehl aus:

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.
  • 80:80Ist der Port.
  • LinuximgIst das Docker -Bild:

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 navigieren Sie zum zugewiesenen Port. Stellen Sie danach sicher, ob die Anwendung bereitgestellt wird oder nicht:

Es kann beobachtet werden, dass wir die Anwendung erfolgreich bereitgestellt haben.

So drücken/speichern Sie Bild in Docker Hub?

Um das Docker -Bild in Docker Hub zu drücken oder hochzuladen, lesen Sie die angegebenen Schritte.

Schritt 1: Melden Sie sich bei der Befehlszeile bei Docker Hub an

Starten Sie zunächst ein bestimmtes Windows -Terminal und führen Sie den angegebenen Befehl aus, um sich bei Ihrem Docker -Hub -Konto anzumelden, indem Sie die Anmeldeinformationen bereitstellen:

Docker Login

Schritt 2: Zeigen Sie lokale Docker -Bilder an

Listen Sie als Nächstes alle lokalen Docker -Bilder auf und wählen Sie das gewünschte Bild aus, das Sie zu Docker Hub drücken möchten:

Dockerbilder

Die folgende Ausgabe zeigt alle verfügbaren lokalen Docker -Bilder und wir haben das ausgewählt “Linuximg" Bild:

Schritt 3: Tag ausgewähltes Docker -Bild

Um ein Docker -Image zu Docker Hub zu drücken, muss das gewünschte Bild zuerst markiert werden. Verwenden Sie die “Docker Tag /:Befehl zum Tag des ausgewählten Docker -Bildes:

Docker Tag Linuximg Benutzername/Linuximg: 1.0

Schritt 4: Drücken Sie das Bild zu Docker Hub

Schreiben Sie nun die "auf"Docker PushBefehl ”Befehl zusammen mit dem markierten Bildnamen, um dieses Bild in den Docker -Hub hochzuladen:

Docker Push Benutzername/Linuximg: 1.0

Hier das "Laibayounas/Linuximage: 1.0Ist unser markiertes Bild.

Nach dem folgenden Screenshot wurde das gewünschte Bild in den Docker -Hub gedrückt:

Schritt 5: Stellen Sie Änderungen am Docker Hub sicher

Überprüfen Sie zuletzt, ob das ausgewählte Docker -Bild in den Docker -Hub gedrückt wurde oder nicht:

Im oberhalb hohen Teil ist das gewünschte lokale Bild im Docker-Hub zu sehen.

So ziehen/laden Sie das Bild von Docker Hub herunter/laden Sie sie herunter?

Um das Docker-Bild von Docker Hub herunterzuladen oder zu ziehen, sehen Sie sich die folgenden Schritte an.

Schritt 1: Suche nach Docker -Bild

Navigieren Sie zunächst zu Docker Hub und suchen Sie im Suchfeld nach dem spezifischen Docker -Bild. Zum Beispiel haben wir nach dem gesuchtalpin”Docker -Bild:

Schritt 2: Kopieren Sie den Befehl "Pull"

Dann ist die "alpinDas Bild wird geöffnet und kopiert den folgenden Befehl „Pull“:

Schritt 3: Docker -Bild ziehen

Ziehen Sie danach das Docker -Bild in das lokale Repository, indem Sie den kopierten Befehl im Windows PowerShell ausführen:

Docker Pull Alpine

Die folgende Ausgabe zeigt an, dass das Docker -Bild in das lokale Repository heruntergeladen wurde:

Schritt 4: Überprüfung

Führen Sie schließlich den folgenden Befehl aus, um zu überprüfen, ob das gewünschte Bild gezogen wurde oder nicht:

Dockerbilder

Im folgenden Bild kann das Bild mit dem gezogenen Docker zu sehen sein, ich.e., “alpin”:

Das ging nur um "Build", "Run", "Push" und "Pull" -Fandte in Docker.

Abschluss

Erstellen Sie zuerst eine Dockerfile, um Docker zu verwenden. Erstellen Sie dann das Docker -Bild aus der Dockerfile über die “Docker Build -t ." Befehl. Erstellen/Erstellen und führen Sie einen Docker -Container mithilfe des Docker -Bildes über die “Erstellen/Erstellen und führen Sie sie ausDocker run -name -p " Befehl. Darüber hinaus können Benutzer die lokalen Bilder mit Hilfe der “in den Docker -Hub schiebenDocker Push /:" Befehl. Um ein Docker -Bild aus dem Docker -Hub herunterzuladen, verwenden Sie außerdem die “Docker ziehen " Befehl. Dieser Beitrag hat einen Anfängerleitfaden zur Verwendung von Docker bereitgestellt.