Impossible de se connecter au démon Docker


J’ai besoin d’aide !

Avez-vous appuyé sur Entrée après le

./launcher rebuild app

?

1 « J'aime »

image

S’il vous plaît, guidez-moi ! Merci

Essayez de l’exécuter en tant que root.

1 « J'aime »

pour moi commande xin à exécuter

J’ai eu quelqu’un d’autre avec un problème similaire (ne pouvait pas entrer dans un conteneur car pas root) hier. Je pensais que ./launcher vérifiait que vous étiez root. Est-ce que cela a changé ?

3 « J'aime »

Ce n’est pas vraiment le travail du lanceur, car l’administrateur système peut accorder la permission Docker à d’autres comptes, et l’installation de Docker vous y invite même.

sudo su
cd /var/discourse
./launcher rebuild app
3 « J'aime »

Hmm. J’utilise régulièrement des commandes docker en tant qu’utilisateur non root, mais je ne pensais pas que le lanceur fonctionnerait.

Je suppose donc que c’est faux :

et qu’il devrait plutôt vérifier que l’utilisateur actuel peut exécuter docker.

cette commande m’aide à résoudre le problème, merci !

2 « J'aime »

C’est exact car discourse-setup créera un swap et c’est une opération réservée à la racine. Et cette discussion est hors sujet :smile:

2 « J'aime »