Kann keine Verbindung zum Docker-Daemon herstellen


Ich brauche Hilfe!

Haben Sie nach der Eingabe von

./launcher rebuild app

die Eingabetaste gedrückt?

1 „Gefällt mir“

Bild

Bitte leiten Sie mich! Danke

Versuchen Sie, es als root auszuführen.

1 „Gefällt mir“

für mich xin Befehl zum Ausführen

Ich hatte gestern jemanden mit einem ähnlichen Problem (konnte kein Container betreten, da nicht Root). Ich dachte, dass ./launcher prüft, ob man Root ist. Hat sich das geändert?

3 „Gefällt mir“

Nicht wirklich die Aufgabe des Launchers, da der Sysadmin anderen Konten die Docker-Berechtigung erteilen kann und die Docker-Installation sogar dazu auffordert.\n\n[quote="viet trai, post:5, topic:257377, full:true, username:viet_trai"]\nGib mir bitte den Befehl zum Ausführen\n[/quote]\n\n\nsudo su\ncd /var/discourse\n./launcher rebuild app\n

3 „Gefällt mir“

Hmm. Ich benutze Docker-Befehle regelmäßig als Nicht-Root-Benutzer, aber ich hätte nicht gedacht, dass der Launcher funktionieren würde.

Ich schätze also, das hier ist falsch:

und stattdessen sollte überprüft werden, ob der aktuelle Benutzer Docker ausführen kann.

Dieser Befehl hilft mir, das Problem zu lösen, danke!

2 „Gefällt mir“

Das ist korrekt, da discourse-setup Swap erstellt und dies eine reine Root-Operation ist. Und diese Diskussion ist Off-Topic :smile:

2 „Gefällt mir“