Da mißverstehst Du mich aber. Während der Entwicklung will man eben keine fließende Grundlage für die Entwicklung haben, weil das einfach zu viel Aufwand bedeutet. Die APIs wandeln sich um machen funktionierenden Code kaputt. Wenn man die Software fertig entwickelt hat, und nur noch Wartung macht, dann kann man solche Anpassungen deutlich besser in die Software integrieren. Bei Enterprise Software wird während ihrer Lebensdauer die Basis definitiv nicht verändert, d.h. 5-10 Jahre läuft sie nur mit Wartung, und dann hebt man sie auf eine andere Plattform und macht alle Anpassungen. Deshalb gibt es auch RHEL mit seinem Langzeitsupport.Außerdem ist es ziemlich sch****, wenn du meinst deine Applikation auf eine bestimmte Dependency-Version festzutackern und nie wieder was dran zu machen.
Nachtrag:
Docker ist nicht das beste Tool für GUI-Applikationen.
Zuletzt bearbeitet: