OPSI 4.2 Docker Image
Verfasst: 13 Sep 2021, 07:16
Hi zusammen,
in den News zur Version 4.2 wird davon gesprochen, dass alle Server-Komponenten nun auch im Container unter Docker laufen sollten. Das war erst mal eine super Nachricht, da wir die Opsi 4.2 unbedingt im Container laufen lassen möchten, um unsere alte VM abzuschalten. Leider habe ich kein offizielles Docker Image gefunden, sodass ich versucht habe, mir ein eigenes Image zu bauen. Leider stoße ich ich dabei immer wieder auf Hürden, die ich meiner Meinung nach nicht schnell lösen kann. Zum Beispiel wird in der Installationsdokumentation davon gesprochen, dass ein voller FQDN (host.domain.local) als Hostname vorhanden sein muss, damit die Serverkomponenten korrekt installiert werden. Diese Voraussetzungen kann ich auch bestätigen, da die Installation beim Build des Docker Images fehlschlägt. Ein Docker-Image kann und sollte keinen vollständigen FQDN haben, damit das Image eben universell einsetzbar ist. Selbst wenn ich dem Build Befehl mit --add-host einen Hostnamen mitgebe, schlägt das Build und die Installation von opsi-server fehl.
Hat hier jemand eine Idee und könnte mir auf die Sprünge helfen? Oder gibt es sogar eine Aussicht auf ein offizielles Docker-Image?
Viele Grüße
Nico Neumann
in den News zur Version 4.2 wird davon gesprochen, dass alle Server-Komponenten nun auch im Container unter Docker laufen sollten. Das war erst mal eine super Nachricht, da wir die Opsi 4.2 unbedingt im Container laufen lassen möchten, um unsere alte VM abzuschalten. Leider habe ich kein offizielles Docker Image gefunden, sodass ich versucht habe, mir ein eigenes Image zu bauen. Leider stoße ich ich dabei immer wieder auf Hürden, die ich meiner Meinung nach nicht schnell lösen kann. Zum Beispiel wird in der Installationsdokumentation davon gesprochen, dass ein voller FQDN (host.domain.local) als Hostname vorhanden sein muss, damit die Serverkomponenten korrekt installiert werden. Diese Voraussetzungen kann ich auch bestätigen, da die Installation beim Build des Docker Images fehlschlägt. Ein Docker-Image kann und sollte keinen vollständigen FQDN haben, damit das Image eben universell einsetzbar ist. Selbst wenn ich dem Build Befehl mit --add-host einen Hostnamen mitgebe, schlägt das Build und die Installation von opsi-server fehl.
Hat hier jemand eine Idee und könnte mir auf die Sprünge helfen? Oder gibt es sogar eine Aussicht auf ein offizielles Docker-Image?
Viele Grüße
Nico Neumann