J’essayais d’installer Forest Admin et cela nécessitait docker-compose.
Comme je ne l’avais pas, je l’ai installé :
sudo apt install docker-compose
Mais lorsque j’ai essayé de l’exécuter, j’ai obtenu une erreur :
docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
J’ai essayé plusieurs choses et l’une des recommandations était de redémarrer Docker :
sudo systemctl restart docker
Failed to restart docker.service: Unit docker.service is masked.
J’ai donc démasqué le service et redémarré, mais ensuite je n’ai plus pu accéder à l’application :
sudo systemctl unmask docker
Removed /etc/systemd/system/docker.service.
sudo systemctl restart docker
# no error
J’ai pu reconstruire l’image et cela s’est terminé sans erreur :
sudo /var/discourse/launcher rebuild app
Mais lorsque j’accède à l’URL, elle n’est pas accessible.
Par désespoir, j’ai aussi essayé de mettre à jour Docker et de reconstruire l’image plusieurs fois, mais sans succès :
wget -qO- https://get.docker.com/ | sh
sudo /var/discourse/launcher rebuild app
Je suis à court d’idées. Y a-t-il autre chose que je devrais essayer ?