Ошибка Couldn't connect to Docker daemon at http+docker://localhost
Бывает что при попытке запуска Docker-а путём выполнения команд docker или docker-compose в терминале выдаётся следующая ошибка:
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.
Решается либо добавлением sudo перед docker или docker-compose либо следующим набором команд:
sudo groupadd docker sudo usermod -aG docker $USER newgrp docker
Где sudo groupadd docker создаёт группу docker если её ещё нет, sudo usermod -aG docker $USER добавляет текущего пользователя из под учётной записи которого вы работаете в группу docker, newgrp docker выполняет регистрацию пользователя в новой группе.