Was ist Docker Hub?

Was ist Docker Hub?

Docker ist eine Plattform, die Entwicklern ermöglicht, Anwendungen und Projekte zu entwickeln, zu bauen, zu paketen und auszuführen. Während der Arbeit an Docker beschäftigen sich Entwickler mit Docker -Bildern und bauen mit und bauen. Möglicherweise müssen sie ihre Docker -Bilder aufbewahren und mit anderen teilen. Zu diesem Zweck stellt Docker ein öffentliches oder privates Repository zur Veröffentlichung ihrer Docker -Bilder vor, die als Docker Hub bezeichnet werden.

Dieser Blog erklärt:

  • Was ist Docker Hub?
  • Warum Docker Hub verwendet wird?
  • So verwenden Sie Docker Hub in Docker?

Was ist Docker Hub?

Docker Hub ist ein von Docker angebotener Cloud-basierter Repository-Dienst. Es ist ein öffentliches Repository, was bedeutet, dass jeder es zum Schieben und Ziehen von Docker -Bildern verwenden kann. Es bietet einen zentralen Ort, an dem Entwickler ihre Docker -Bilder veröffentlichen und sie anderen zur Verfügung stellen können. Es vereinfacht den Prozess der Verwaltung von Docker -Bildern und ermöglicht es den Entwicklern, sich auf das Erstellen und Bereitstellen von Anwendungen und Projekten zu konzentrieren. Außerdem können Benutzer private Repositories für ihre Organisation erstellen, um den Zugriff zu begrenzen. Dies bietet sicher.

Warum Docker Hub verwendet wird?

Docker Hub wird verwendet, um Docker -Bilder mit anderen Benutzern zu organisieren, zu speichern und zu teilen. Es ermöglicht Entwicklern, mehrere Versionen von Docker -Bildern zu verwalten, die ihnen helfen, Modifikationen zu verfolgen. Darüber hinaus bietet es automatisierte Build -Funktionen, mit der Entwickler die Docker -Bilder automatisch entwickeln und testen können. Entwickler verwenden Docker Hub, um ihre lokalen Docker -Bilder an Docker Hub zu drücken und zu speichern und offizielle Docker -Bilder von Docker Hub zu ziehen.

So verwenden Sie Docker Hub in Docker?

Wir können Docker Hub für folgende Zwecke verwenden, wie z. B.:

  • Ziehen Sie das Bild von Docker Hub ab
  • Drücken Sie das Bild zu Docker Hub

Wie man Bild von Docker Hub zieht?

Bilder von Docker Hub zu ziehen, die “Docker ziehen Der Befehl wird verwendet.

Schritt 1: Wählen Sie Docker Image

Umleiten Sie zunächst zu Docker Hub, suchen Sie nach dem gewünschten Docker -Bild und wählen Sie es aus:

Schritt 2: Kopieren Sie den Befehl "Pull"

Kopieren Sie dann den Befehl unter den Highlight, um das ausgewählte Docker-Bild zu ziehen:

Schritt 3: Docker -Bild ziehen

Führen Sie als nächstes den kopierten Befehl im Windows PowerShell -Terminal aus, um das gewünschte Docker -Bild zu ziehen:

Docker Pull Alpine

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

Schritt 4: Überprüfen Sie das gezogene Bild

Um das gezogene Bild im lokalen Repository anzuzeigen, schreiben Sie den folgenden Befehl auf:

Dockerbilder

Im folgenden Screenshot zeigt der hervorgehobene Teil das gezogene Docker -Bild:

Wie man Bild zu Docker Hub drückt?

Um ein Bild zu Docker Hub zu drücken, das “Docker Push /:Der Befehl wird verwendet.

Schritt 1: Melden Sie sich im Windows -Terminal bei Docker Hub an

Öffnen Sie zunächst ein gewünschtes Windows -Terminal und führen Sie den folgenden Befehl aus, um sich bei Ihrem Docker Hub -Konto anzumelden:

Docker Login

Schritt 2: Wählen Sie lokales Docker -Bild

Zeigen Sie dann alle verfügbaren lokalen Docker -Bilder an und wählen Sie das bestimmte Bild aus:

Dockerbilder

Die folgende Ausgabe zeigt alle lokalen Docker -Bilder und wir haben die „ausgewählt“Linuximg" Bild:

Schritt 3: Markieren Sie das ausgewählte Bild

Verwenden Sie als nächstes die “Docker Tag /:Befehl zum Tag des ausgewählten Bildes:

Docker Tag Linuximg Laibayounas/Linuximg: 1.0

Schritt 4: Drücken Sie das Docker -Bild in Docker Hub

Drücken Sie nun das markierte Docker -Bild in den Docker -Hub:

Docker Push Laibayounas/Linuximg: 1.0

Schritt 5: Überprüfung

Navigieren Sie schließlich zu Docker Hub, um zu überprüfen, ob das Bild hineingedrückt wurde oder nicht:

Wie Sie sehen können, wurde das lokale Docker -Bild zum Docker -Hub gedrückt.

Abschluss

Docker Hub ist das offizielle öffentliche Repository von Docker. Es enthält alle Docker -Bilder, die von jedem für ihre Projekte verwendet werden können. Es wird verwendet, um Docker -Bilder zu verwalten, zu speichern und zu veröffentlichen. Es wird auch verwendet, um Docker -Bilder mit anderen Benutzern zu teilen. Dieser Blog erklärte Docker Hub und wie er verwendet wird.