Wie man Docker -Bände montiert

Wie man Docker -Bände montiert

Die wesentlichen Komponenten von Docker sind Docker -Bilder, Docker -Container, Docker -Registrierung und Docker -Band. Die Docker -Volumes sind das externe Dateisystem, mit dem die von den Docker -Containern erstellten Daten erhalten werden. Das Docker -Volumen ist völlig unabhängig vom Lebenszyklus des Containers, wie er auf dem Host verwaltet wird. Daher wird es auch als Sicherungsdateisystem bezeichnet und kann unter anderen Containern leicht zu teilen.

In diesem Blog wird die Methode zur Montage des Docker -Volumens mit Containern demonstriert.

Wie man Docker -Bände montiert?

Das Einfache "-montieren" oder "-vDie Option wird verwendet, um das Docker -Volumen zu montieren. Der "-montieren”Option Gibt die“ an "Quellenvolumen" Und "Target Dir”. Um das Docker -Volumen mit dem Container zu montieren, verfolgen Sie die angegebenen Anweisungen.

Schritt 1: Docker -Volumen erstellen

Erstellen Sie zunächst ein neues Docker -Volumen mit Hilfe des “Docker -Volumen erstellen Befehl ”wie unten gezeigt:

> Docker Volumen erstellen My-Golang-Vol

Überprüfen Sie danach, ob das Volumen erstellt wird oder nicht, indem Sie die Liste der Docker -Bände anzeigen:

> Docker Volume Ls

Schritt 2: Docker -Volumen inspizieren

Um die Details zum Erstellungsvolumen zu überprüfen, untersuchen Sie das Volumen über das “Docker -Volumen inspizieren" Befehl:

> Docker Volumen inspizieren Sie My-Golang-Vol

Der obige Befehl zeigt den Namen, Mountpoint, Treiberdetails des Docker -Bandes:

Schritt 3: Reittier das Docker -Volumen montieren

Anschließend den neu erstellten Docker -Volumen mit dem Container über den angegebenen Befehl montieren. In diesem Befehl wird der Docker -Container mit dem Bild ausgeführt und generiert:

> Docker Run -d --Name Go-Container-Mount Source = My-Golang-Vol, Target =/App Golang: Alpine

Die Beschreibung des obigen Befehls lautet wie folgt:

  • -NameWird verwendet, um den Containernamen anzugeben.
  • -D”Wird verwendet, um den Container im Hintergrund auszuführen.
  • -montieren”Wird verwendet, um das Volumen mit dem neu erzeugten Behälter zu montieren.
  • QuelleVariable wird verwendet, um das Volumen anzugeben.
  • Ziel”Wird verwendet, um den Zielweg zu definieren.
  • Golang: AlpineIst ein Bild, das einen neuen Container erstellt:

Schritt 4: Überprüfen Sie den Docker -Container

Überprüfen Sie den Docker -Container, um zu überprüfen, ob das Volumen montiert ist oder nicht:

> Docker-Container inspizieren Sie Go-Container

Aus der folgenden Ausgabe können Sie feststellen, dass das Volumen erfolgreich mit dem Docker -Container montiert wurde:

Alternativ können Benutzer das nutzen-v”Option zum Montieren eines Volumens mit dem Container, wie unten gezeigt:

> Docker Run -d --Name Go1-Container -v My-Golang-Vol:/App Golang: Alpine

Wir haben das Verfahren zur Montage des Docker -Volumens demonstriert.

Abschluss

Um das Docker -Volumen zu montieren, erstellen Sie zunächst ein neues Volumen. Dann verwenden Sie die “Docker run -d -name -mount Source =, Ziel = Befehl, um ein neu erstelltes Volumen zu montieren. Dieser Befehl erstellt einen neuen Container mit einem angegebenen Bild und montiert das Docker -Volumen mit dem Container. Diese Beschreibung hat gezeigt, wie man Docker-Bände montiert.