Я использую WSL 2 (Ubuntu) на машине Windows 10. Я установил Docker на свою Ubuntu, используя официальное руководство Docker (https://docs.docker.com/engine/install/ubuntu/#install -using-the-repository ). Запуск docker run hello-world
приводит к следующей ошибке: docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
.
Я попытался выполнить следующие шаги:
- Используя
sudo docker...
вместо docker...
- Добавление пользователя в docker группу пользователей с
sudo usermod -aG docker $(whoami)
sudo nohup docker daemon -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock &
, которую я нашел в этой теме: https://forums.docker.com/t/cannot-connect-to-the-docker-daemon-is-the-docker-daemon-running-on-this-host/8925/4
Ни один из этих шагов не помог .
docker version
производит этот вывод:
Client: Docker Engine - Community
Version: 19.03.8
API version: 1.40
Go version: go1.12.17
Git commit: afacb8b7f0
Built: Wed Mar 11 01:25:46 2020
OS/Arch: linux/amd64
Experimental: false
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
service docker status
дает Docker is not running
. service docker start/restart
ничего не делает, Docker не запускается. Есть идеи, в чем может быть проблема?