Wir verwenden das von Tranquil-IT für Docker Desktop zusammengestellte Paket. Uns ist aufgefallen, dass es seit Version 4.40 für Windows keine Aktualisierungen mehr für dieses Paket gab.
Für macOS wurden neuere Versionen problemlos von luti gepackt (und lassen sich auch gut installieren, bei uns gab es keine Probleme).
Wir haben das Update-Paket ausprobiert, das einwandfrei läuft, aber die resultierenden Pakete lassen sich nicht installieren.
Am Ende der Installation tritt ein Fehler auf:
Code: Alle auswählen
Fatal error : Setup Docker Desktop Installer.exe has been executed and key Docker Desktop has been found in the registry, but version in registry does not match requirements of min_version=4.42.0Code: Alle auswählen
URL used is: https://docs.docker.com/desktop/release-notes/
Latest Docker Desktop version is: 4.42.0
Download URL is: https://desktop.docker.com/win/main/amd64/195023/Docker%20Desktop%20Installer.exe
Binary is present: Docker Desktop Installer.exe
Software version updated (from: 4.40.0 to: 4.42.0)
Im Code sehe ich, dass ausschließlich anhand des Namens ermittelt wird, ob die Datei bereits existiert oder nicht:
Code: Alle auswählen
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
Ist das der Grund, warum Luti keine neuen Versionen mehr veröffentlicht?
Ich schlage vor, diesen Block zu entfernen, da er für Docker Desktop nicht nützlich ist, weil alle Installationsbinärdateien immer denselben Namen haben.
Ich werde das lokal testen, um sicherzustellen, dass die Installation korrekt verläuft, und diesen Thread aktualisieren, falls dies der Fall ist.
