Compart bringt DocBridge® Communication Suite auf den Markt
Markteinführung der DocBridge® Communication Suite: Neue Maßstäbe in Flexibilität und Technologie im Kundenkommunikationsmanagement.
WeiterThorsten Meudt |
Nach der Installation der neuesten Versionen von Podman und Podman Desktop stieß ich auf ein Problem: Obwohl ich mich ordnungsgemäß mit dem Befehl „podman login reg-container.compart.com“ angemeldet hatte, konnte „podman compose“ die zum Deployment von DocBridge Communication Suite benötigten OCI-Images aus unserem Registry nicht herunterladen. Gleichzeitig funktionierte „podman image pull“ jedoch problemlos.
Die Fehlermeldung deutete auf ein Authentifizierungsproblem hin:
Nachdem ich (zu viel) Zeit mit der Überprüfung von Berechtigungen und anderen möglichen Ursachen verbracht hatte, stellte sich heraus, dass ich nicht der Einzige mit diesem Problem war und es weder an unserem docker-compose-Skript noch an unserer Registry-Konfiguration liegt, sondern ein Podman-spezifisches Thema ist.
Durch die Anwendung des Workarounds, der in Compose fails to use registry credentials · Issue #22682 · containers/podman beschrieben wird, konnte ich das Problem für mich lösen. Wirklich ideal ist das nicht, und hoffentlich wird es bald eine bessere Lösung geben.
Ein ähnliches Problem wurde übrigens auch auf macOS-Geräten beobachtet. Ein entsprechender Workaround wird hier erläutert:
podman compose uses different authentication file for registry access · Issue #5438 · podman-desktop/podman-desktop