【发布时间】:2021-01-13 11:23:50
【问题描述】:
我有 Microsoft Windows 10 Pro 版本 10.0.19041 N/A Build 19041,我按照步骤操作这里 https://docs.microsoft.com/en-us/windows/wsl/install-win10 使用 WLS2 在其上安装 Ubuntu 20.04 LTS ,我这样做是为了安装 docker按照这里的步骤https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository
但是当我尝试运行sudo docker run hello-world 时,它给了我这个错误docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock。 docker 守护进程是否正在运行?
请参阅 'docker run --help'。 我知道在 Cannot connect to the Docker daemon at unix:/var/run/docker.sock. Is the docker daemon running? 此处提出了类似的问题,我尝试运行 systemctl daemon-reload 和 systemctl start docker 但所有解决方案都对我不起作用,它给了我另一个像 之类的错误系统尚未使用 systemd 作为 init 系统 (PID 1) 启动。不能操作。
无法连接到总线:主机已关闭,也尝试修复它,但我不能,所以我需要你的帮助。
注意:我已经在 windows 中安装了 Docker,它运行良好。
【问题讨论】:
-
systemctl status docker说什么? -
系统尚未使用 systemd 作为初始化系统 (PID 1) 启动。不能操作。无法连接到总线:主机已关闭
标签: windows docker docker-compose ubuntu-20.04 wsl-2