pull_image, create_project und redeploy_project aktualisieren vorhandene Image-Tags nicht #9
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Keines der image-bezogenen Tools kann ein lokal bereits vorhandenes Image-Tag auf den aktuellen Registry-Stand aktualisieren. Bei mutablen Tags (
:stable,:latest) laufen veraltete Images dadurch unbemerkt weiter.Beobachtet (Live-Test)
Container
homeassistant, Imagehomeassistant/home-assistant:stable. Lokal: 2026.2.3 (Februar). Registry-:stable: 2026.5.:stable, zieht nichts neu. Container läuft auf 2026.2.3.:stableNICHT neu gezogen. Versions-Label nach Redeploy unverändert, identischer Image-Hash.Erwartet
pull_imagesollte sich wiedocker pullverhalten: Registry-Manifest prüfen, bei Abweichung das neuere Image für dasselbe Tag ziehen.redeploy_projectsollte vor dem build_stream einen echten Image-Pull durchführen — sonst ist die Beschreibung irreführend.Auswirkung
Ein Update auf ein mutables Tag ist mit dem Connector derzeit nicht möglich. Workaround (in der Praxis bestätigt): Container löschen → lokales Image löschen →
redeploy_projecterzwingt dann den Pull. Umständlich und nicht offensichtlich.Mögliche Richtung
pull_image: echten Manifest-Abgleich umsetzen (DSM-API auf einen force/refresh-Parameter prüfen).redeploy_project: vorgeschalteten Pull ergänzen oder Beschreibung korrigieren.