Volumen List

Esel08

Benutzer
Mitglied seit
10. Jul 2014
Beiträge
280
Punkte für Reaktionen
6
Punkte
24
Ein Hallo an die Profis

Ich habe unter Portainer local 4 Images laufen passt, aber unter Volumes ein Liste von 24 ??

Alle mit unused würde ja heißen unbenutzt ...

Sind da welche dabei die man löschen kann oder werden diese alle benötigt. Woher weiß ich welche noch aktiv sind...

Ich habe damals einige ausprobiert diese aber gelöscht jedoch der Speicher wurde nicht richtig mehr wieder ..


Grüße
 

ctrlaltdelete

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
30. Dez 2012
Beiträge
14.040
Punkte für Reaktionen
6.049
Punkte
569
Screenshots wären hilfreich, mit der Beschreibung weiß ich leider nicht, was du meinst?
 

Esel08

Benutzer
Mitglied seit
10. Jul 2014
Beiträge
280
Punkte für Reaktionen
6
Punkte
24
Hier mal die Fragen in Bilderform.
 

Anhänge

  • 2024-12-10 13_30_42-NVIDIA GeForce Overlay.png
    2024-12-10 13_30_42-NVIDIA GeForce Overlay.png
    302,3 KB · Aufrufe: 20
  • 2024-12-10 13_30_17-Portainer _ local – Mozilla Firefox.png
    2024-12-10 13_30_17-Portainer _ local – Mozilla Firefox.png
    104 KB · Aufrufe: 20
  • Like
Reaktionen: ctrlaltdelete

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
8.948
Punkte für Reaktionen
3.794
Punkte
344
Alles wo unused steht kann gelöscht werden
 
  • Like
Reaktionen: Kachelkaiser

Esel08

Benutzer
Mitglied seit
10. Jul 2014
Beiträge
280
Punkte für Reaktionen
6
Punkte
24
@Benie

Dachte mir schon ,wie kommt dies zu Stande? Dachte wenn man den Container entfernt iss alles weg
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.871
Punkte
488
Volumes kann man in Containern auf zwei verschiedene Arten einbinden, einmal mit absoluten Pfaden, z.B bei acme:

1733843402316.png


oder als benannte Volumes, z.B. bei portainer, wobei man den genauen Speicherort mehr oder minder einfach Docker überlässt:

1733843487660.png

Beides bleibt über die Lebenszeit eines Containers hinaus erhalten und muss ggf. separat entsorgt werden.
 
Zuletzt bearbeitet:

Esel08

Benutzer
Mitglied seit
10. Jul 2014
Beiträge
280
Punkte für Reaktionen
6
Punkte
24
Ok denke mir das dann auch Speicher frei wird .

Danke Euch allen, super erklärt 😘😃
 

haydibe

Benutzer
Sehr erfahren
Mitglied seit
12. Apr 2016
Beiträge
1.523
Punkte für Reaktionen
412
Punkte
103
wie kommt dies zu Stande?
Das sind anonyme Volumes. Man erkennt die gut an der zufälligen alphanumerischen Bezeichnung. Die werden immer dann angelegt, wenn im Dockerfile vom Image ein Container-Verzeichnis als VOLUME deklariert wurde, aber beim Container kein Volume gegen das Verzeichnis gemapped wurde.
Dachte wenn man den Container entfernt iss alles weg
Docker behandelt Named Volumes (=bewusst angelegt) und anonyme Volumes (=implizit angelegt) gleich.

Wenn man die anonymen Volumes nicht haben will, sollte man a) ein Named Volume oder Host-Verzeichnis dagegen mappen und b) auf GitHub das Projekt heraussuchen, um dort ein Issue anzulegen, mit dem Hinweis das man heutzutage nicht mehr VOLUMES im Dockerfile deklariert, weil man die beim Anlegen eines Containers nicht mehr loswerden kann.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat