Estaba intentando instalar Forest Admin y requería docker-compose.
Como no lo tenía, lo instalé:
sudo apt install docker-compose
Pero al intentar ejecutarlo, obtuve un error:
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.
Probé varias cosas y una recomendación fue reiniciar Docker:
sudo systemctl restart docker
Failed to restart docker.service: Unit docker.service is masked.
Así que lo desenmascaré y lo reconstruí, pero luego no pude acceder a la aplicación:
sudo systemctl unmask docker
Removed /etc/systemd/system/docker.service.
sudo systemctl restart docker
# no error
He podido reconstruir la imagen y termina sin errores:
sudo /var/discourse/launcher rebuild app
Pero cuando voy a la URL, no es accesible.
Por desesperación, también intenté actualizar Docker y reconstruir la imagen varias veces, pero sin éxito:
wget -qO- https://get.docker.com/ | sh
sudo /var/discourse/launcher rebuild app
Se me han acabado las ideas. ¿Hay algo más que deba probar?