GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So erstellen Sie mit Portainer ein persistentes Volume für Ihre Containerbereitstellungen

Wenn Sie dauerhaften Speicher für Ihre Docker-Container benötigen, gibt es laut Jack Wallen keinen einfacheren Weg, ihn zu erstellen, als mit Portainer. Lesen Sie weiter, um herauszufinden, wie Sie mühelos sowohl lokale als auch Remote-Volumes erstellen können.

Portainer ist ein großartiges Tool zum Bereitstellen und Verwalten Ihrer Docker-Container. Mit dieser Plattform können Sie nahezu jeden Aspekt Ihres Container-Lebenszyklus verwalten, z. B. Images, Netzwerke, Stacks, Ereignisse, Hosts, Benutzer, Registrierungen, Umgebungen und Volumes.

Open Source:Unbedingt lesen

Volumes sind für Ihre Containerbereitstellungen von entscheidender Bedeutung, da sie zeigen, wie Sie Anwendungen und Dienste mit persistentem Speicher bereitstellen können. Die Möglichkeit, diese Volumes mit der Portainer-GUI zu erstellen und zu verwalten, kann diese Aufgabe erheblich vereinfachen.

Ich möchte Ihnen zeigen, wie einfach es ist, in Portainer ein neues Volume zu erstellen.

Was Sie brauchen

Zunächst benötigen Sie eine laufende Instanz von Portainer (und einen Admin-Benutzer, um sich beim System anzumelden). Ich zeige Ihnen zwei verschiedene Möglichkeiten, ein Volume zu erstellen:Ein einfaches Volume im lokalen Speicher und ein Remote-Volume über CIFS (in meinem Fall Samba).

Lassen Sie uns einige Volumes erstellen.

So erstellen Sie ein lokales Volume mit Portainer

Der erste Volume-Typ, den wir erstellen, ist vom lokalen Typ. Dies ist das einfachste Formular und wird auf dem lokalen Computer gespeichert. Melden Sie sich dazu bei Portainer an und klicken Sie im linken Navigationsbereich auf Volumes. Im resultierenden Fenster (Abbildung A ), klicken Sie auf Volume hinzufügen.

Abbildung A

Im Fenster Volume erstellen (Abbildung B ), geben Sie dem neuen Volume einen Namen und wählen Sie dann entweder Administratoren (um den Zugriff auf diejenigen zu beschränken, die der Administratorgruppe angehören) oder Eingeschränkt (um eine Gruppe oder einen Benutzer mit Zugriff zu konfigurieren).

Abbildung B

Klicken Sie auf Volume erstellen und Portainer kümmert sich um die Magie. Sie kehren zur Volume-Listenseite zurück, auf der Ihr neues Volume aufgelistet wird (zusammen mit seinem Bereitstellungspunkt – Abbildung C ).

Abbildung C

So erstellen Sie ein Remote-Volume mit Portainer

Als nächstes erstellen wir ein persistentes Volume auf einer Remote-Freigabe. Gehen Sie dazu zurück zur Liste der Volumes und klicken Sie auf Volume hinzufügen. Geben Sie auf der Seite Volume hinzufügen dem Volume einen Namen und klicken Sie dann auf den Schieberegler EIN/AUS für CIFS-Volume verwenden. Sie sollten nun alle erforderlichen Felder zum Erstellen des CIFS-Volumes sehen (Abbildung D ).

Abbildung D

Die Informationen sollten ziemlich einfach sein (wenn Sie die Details Ihrer gehosteten CIFS-Freigabe kennen). Wenn Ihre Freigabe beispielsweise der Ordner /home/jack/data auf der IP-Adresse 192.168.1.62 ist, würden Sie die Informationen wie folgt eingeben:

  • Adresse:192.168.1.62
  • Teilen:/data
  • Benutzername:jack
  • Passwort:Passwort von Benutzer Jack

Sie können den Zugriff auf die Freigabe auch entweder nur auf Administratoren oder auf eine Gruppe/einen Benutzer beschränken. Nachdem Sie die erforderlichen Informationen ausgefüllt haben, klicken Sie auf Volume erstellen und Sie sind fertig.

So verwenden Sie ein neues Volume in Portainer

Lassen Sie uns einen neuen Container erstellen und unser neues Volumen nutzen. Klicken Sie im linken Navigationsbereich auf Container. Klicken Sie im daraufhin angezeigten Fenster auf Container hinzufügen. Wir werden einen einfachen Nginx-Container bereitstellen, der unser neues Volume verwendet. Geben Sie dem Container einen eindeutigen Namen, geben Sie nginx in den Image-Abschnitt ein und klicken Sie dann auf die Registerkarte Volumes am unteren Rand des Fensters.

Im Bereich Lautstärke (Abbildung E ), klicken Sie auf Zusätzliches Volumen zuordnen.

Abbildung E

Im resultierenden Bildschirm (Abbildung F ), geben Sie einen Pfad ein, der zum Mounten des neuen Volumes verwendet wird, und wählen Sie dann (aus der Dropdown-Liste) das neue Volume aus, das Sie gerade erstellt haben.

Abbildung F

Nachdem Sie alle Details für Ihren Container erfolgreich ausgefüllt haben, klicken Sie auf Container bereitstellen und er sollte erfolgreich bereitgestellt werden. Sobald die Bereitstellung abgeschlossen ist, sollte sie in der Containerliste aufgeführt sein. Klicken Sie auf den Containernamen und Sie können sehen, dass er unser neues persistentes Volume erfolgreich zugeordnet hat (Abbildung G ).

Abbildung G

Herzlichen Glückwunsch, Sie haben Ihre ersten Docker-Volumes ganz einfach mit Portainer erstellt.

Abonnieren Sie TechRepublic Wie man Technik auf YouTube zum Laufen bringt für die neuesten technischen Ratschläge für Geschäftsleute von Jack Wallen.

Quelllink


Linux
  1. So erstellen Sie eine Datenbank in MySQL mit MySQL Workbench

  2. Wie erstelle ich mit Virsh eine VM von Grund auf neu?

  3. Wie erstelle ich einen persistenten USB-Stick?

  4. So erstellen Sie eine Subdomain für Ihre Website

  5. So erstellen Sie einen MySQL-Docker-Container zum Testen

So erstellen Sie eine Volumengruppe in Linux mit LVM

So erstellen Sie Dokumente mit Bash-Skripten

So erstellen Sie ein Docker-Windows-Image mit Docker-Build-Tag

So kopieren Sie Dateien mit Docker cp in Ihren Docker-Container

So erstellen Sie einen E-Commerce mit Magento

So erstellen Sie Webspider mit Scrapy