启动 shell 无法在 Unbuntu WS2(Windows) 上运行

启动 shell 无法在 Unbuntu WS2(Windows) 上运行

我最近使用在 WSL2 Windows 上运行的 Ubuntu18。我准备写一个shell来快速启动所有服务,但是错误总是存在:

ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

我的 Shell 脚本(start.sh)是:

#!/bin/sh
service docker start
docker start <container_id>
echo "The container has been started"

然后运行

sudo ./start.sh

相关内容