Я пытался установить Forest Admin, и для этого требовался docker-compose.
Так как у меня его не было, я установил:
sudo apt install docker-compose
Но при попытке запустить его возникла ошибка:
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.
Я перепробовал несколько способов, и один из рекомендуемых — перезапуск Docker:
sudo systemctl restart docker
Failed to restart docker.service: Unit docker.service is masked.
Тогда я снял маскировку и перезапустил, но после этого не смог получить доступ к приложению:
sudo systemctl unmask docker
Removed /etc/systemd/system/docker.service.
sudo systemctl restart docker
# no error
Мне удалось пересобрать образ, и процесс завершился без ошибок:
sudo /var/discourse/launcher rebuild app
Однако при переходе по URL приложение недоступно.
В отчаянии я также пробовал обновить Docker и несколько раз пересобрать образ, но безрезультатно:
wget -qO- https://get.docker.com/ | sh
sudo /var/discourse/launcher rebuild app
У меня больше нет идей. Есть ли что-то ещё, что можно попробовать?