Couldn't connect to Docker daemon at http+docker://localhost - is it running?

Всем привет, мб кто-то будет сталкиваться или столкнётся с такой ошибкой при выполнении команды docker-compose up -d, как Couldn't connect to Docker daemon at http+docker://localhost — is it running?, то не паникуйте — решение есть, подробная ошибка выведена скриншотом — ниже.



Давайте разберём для начала, что такое docker и с чем его едят?

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризатор приложений. Или проще говоря — эта штука позволяет создавать свой контейнер с нужной нам системой и нужным сервисом..

Теперь к сути как решить данную ошибку, что была указана на скрине, а так же в названии? Для этого нам понадобится выполнить ряд простых команд, а именно:

Debain/Ubuntu

sudo service docker stop - Этой командой мы полностью останавливаем все сервисы docker
sudo mv /var/lib/docker /var/lib/docker.bak - Эта команда переносит файл docker и создаёт копию на все случаи жизни docker.bak
sudo service docker start - И последней командой мы запускаем сам docker

После чего мы можем прописать команду
docker-compose up -d
и у нас всё должно заработать


У кого будет ошибка или будет проблема, пишем в коментариях с предоставлением скриншота. Такая вот мини статейка, надеюсь вам будет она полезна )

Была ли полезная эта статья?

Нет комментариев