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

Das ist ein ausgezeichneter Punkt. Es gibt eigentlich keinen guten Grund, warum dieses Skript nicht als Nicht-Root ausgeführt werden kann.

Das Setup-Skript ist das einzige, das wirklich Root benötigt, für den beängstigenden Teil, wo es vorschlägt, das Docker-Installationsskript aus dem Internet auszuführen. Also kann selbst das geändert werden, um als Nicht-Root ausgeführt zu werden.

Das Launcher-Skript benötigt kein Root, es benötigt nur Schreibzugriff auf /var/discourse und die Berechtigung, Docker-Container zu verwalten.

1 „Gefällt mir“