Kann Discourse regelmäßig Docker-Images bereitstellen, die nicht gebootstrapped werden müssen?

Ich weiß, dass das keine leichte Aufgabe ist. Aber der Zweck von Containern ist es, einen konsistenten und portablen Zustand zu gewährleisten. Wenn Container also wie vorgesehen verwendet werden und bei dir funktionieren, besteht eine recht hohe Wahrscheinlichkeit, dass sie auch für alle anderen funktionieren, die diesen Container nutzen.

Wenn das Bootstrap-Script allein in den Container verlegt würde, statt auf dem Host, hättest du bereits einen großen Schritt in Richtung Portabilität gemacht. Ich kann mir das ansehen, sobald ich andere Projekte abgeschlossen habe. Ich bin auch kein Container-Experte, aber ich habe einige erstellt. Der Nachteil ist jedoch, dass es keine Installationsdokumentation gibt, oder? Es heißt einfach: „Hier, führe dieses Skript aus.