PiHole im Docker Container updaten

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Zoidberg86

Benutzer
Registriert
25. Sep. 2019
Beiträge
42
Reaktionspunkte
21
Punkte
58
Hallo Gemeinde,

ich stehe etwas auf dem Schlauch.
Und zwar läuft schon länger und auch tadellos pi Hole auf meiner DS415+ (DSM7)
Wollte nun mal die Version v5.3.1 erneuern scheitere aber daran.
Folgende Vorgehensweise:
- neustes Image bei "Registrierung" downloaden
- Container stop
- Container zurücksetzen
- Container start

Der Container nimmt aber nicht das neue Image sondern wieder das alte - und startet auch wieder wunderbar.
Jetzt wollte ich das alte Image löschen damit das neue genommen wird - das alte Image kann ich aber nicht löschen
da dann die Fehlermeldung kommt das es in Verwendung sei. (Container ist gestoppt).

Was mache ich falsch?

Danke
 

Anhänge

  • abhänging.PNG
    abhänging.PNG
    17,3 KB · Aufrufe: 20
  • conf.PNG
    conf.PNG
    3,8 KB · Aufrufe: 20
  • versionen.PNG
    versionen.PNG
    16 KB · Aufrufe: 20
Das erste Bild deutet ein bisschen darauf, dass Du anscheinend irgendwo eingegeben hast, dass er v5.8.1 nehmen soll. Das müsste angepasst werden auf latest, damit er den aktuellsten Container nimmt.
 
  • Like
Reaktionen: Zoidberg86
Guter Hinweis. Unter Volume bei den Einstellungen war tatsächlich die v5.8.1 eingetragen. Die Änderung auf "lastet" bringt jedoch leider keine Besserung. Am Dateinamen pihole/pihole:v5.8.1 hat sich nichts geändert. Ist die Version möglicherweise noch wo anders verankert?
 
Du solltest schon das alte Image vorher lösche. Ansonsten hast du beide Images in den Speicher und wirst sie nur über die Konsole oder Portainer wieder los.

Am einfachsten geht es momentan über Watchtower. WT kann das updaten automatisch machen oder manuell (starten). Ab DSM7.2 soll das wohl auch vereinfacht und verändert werden.
 
Das Image lässt sich ja warum auch immer nicht löschen. Siehe Screenshot.
Container ist gestoppt.

Danke für den Hinweis mit Watchtower. Ich dachte die paar klicks das Image zu aktualisieren schaffe ich auch so aber das klappt ja blöderweise nicht so wie erwartet
 

Anhänge

  • abhänging.PNG
    abhänging.PNG
    17,3 KB · Aufrufe: 12
Ich kenne mich zwar kaum mit Docker aus, aber ich vermute da eher, dass es halt noch andere Container gibt, die explizit mit dieser Version verheiratet wurden. Schau halt mal deine anderen Container durch, ob du da irgendwelche Abhängigkeiten findest.
 
  • Like
Reaktionen: Zoidberg86
Vorgehensweise:
  • container stoppen
  • container löschen
  • altes image löschen (optional)
  • neuen container mit "latest" erstellen (dadurch wird implizit das neueste image geladen)
 
  • Like
Reaktionen: Zoidberg86
Danke euch allen.
Es läuft inzwischen wieder in der aktuellsten Version.
Die v5.8.1 war in der exportieren .json Datei 2x vorhanden. Als ich diese entfernt habe konnte ich den Container problemlos wieder starten.
 
  • Like
Reaktionen: geimist
Status
Für weitere Antworten geschlossen.
 

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