Braucht man für seine Docker Container zusätzlichen Speicherplatz, lassen sich z.B externe Speicher wie die günstige Hetzner StorageBox als zusätzliche Volumen einbinden.
Portainer bietet das Einbinden von externen Speicher über NFS und CIFS an.
StorageBox als externes Volumen in Portainer einbinden
Habt ihr das gemacht, muss die StorageBox konfiguriert werden.
Geht in euren Hetzner Account zum Menü Robot und wählt eure Storage Box aus.
Aktiviert: Samba-Support externe Erreichbarkeit
Notiert die Zugangsdaten und erstellt ein neues Passwort – diese wird automatisch generiert.
Meldet euch in Portainer an
Geht zum Menü Volumes und klickt auf den Button: + Add volumen
Hinweis:
Wichtig ist, dass auf eurem Server cifs-utils installiert ist. Sollte das nicht der Fall sein, geht ins Terminal und verbindet euch mit der Shell und gebt folgenden Befehl ein:
sudo apt install cifs-utils
Bei Share ist wichtig, das am Anfang immer /backup/ steht. Dahinter kommt dann der von euch erstellte Ordner. Diesen erstellt ihr in dem ihr euch mit einem FTP Client z.B FileZilla auf die StorageBox verbindet.
Gebt dem Volumen einen eindeutigen Namen und tragt nun wie auf der Abbildung eure Daten ein
Ihr könnt auch mehrere Volumen mit der selben StorageBox erstellen und diese dann unterschiedlichen Containern zuweisen.
Bei mir aktuell:
/backup/pleroma /backup/jellyfin
Habt ihr alles eingetragen, geht auf Create the volume
Nach einem Serverneustart startet Portainer automatisch mit und bindet auch gleich die Volumen wieder mit ein.
Die Volumen können nun für Container als /data Speicher genutzt werden.
Hi,
Wenn du in Portainer auf Volumes gehst, gibt es bei deinem StorageBox Volumen die Option –> browse. Kannst du dort Dateien hochladen, löschen oder umbenennen?
ahh nur in der Buisiness Edition
In Portainer unter Volumes gibt es diese Browse Option nicht.
Im Docker kann ick ja drauf zugreifen aber habe keine Schreibrechte
Danke Dafür
Nur bekomme ich so keine Schreibrechte sonder readonly
Hi,
Wenn du in Portainer auf Volumes gehst, gibt es bei deinem StorageBox Volumen die Option –> browse. Kannst du dort Dateien hochladen, löschen oder umbenennen?