运行 curl 命令以创建新的 Laravel 项目时,Docker 未运行

Wal*_*ler 5 curl laravel docker

我刚开始学习 laravel,并按照https://laravel.com/docs/8.x/installation "Getting started on Windows" 中的教程进行操作。我设法安装了 Docker 桌面并配置为使用 WSL2 后端。

当我运行命令curl -s https://laravel.build/example-app | bash从 cmd 创建 laravel 应用程序目录时,出现此警告Docker is not running

我使用命令提示符运行 curl。(命令)。

更新:

所以,我在 Windows 终端中运行命令:。

PS E:\Play> curl -s https://laravel.build/example-app | bash
Run Code Online (Sandbox Code Playgroud)

这是我得到的回应:

cmdlet Invoke-WebRequest at command pipeline position 1
Supply values for the following parameters:
Uri:
Run Code Online (Sandbox Code Playgroud)

知道该怎么做吗?

Moh*_*rma 8

对于使用 Ubuntu 或 Debian 的用户可以查看本指南,了解如何安装和配置 Docker。

sudo snap install docker 
sudo usermod -aG docker $(whoami) 


sudo chmod 666 /var/run/docker.sock
Run Code Online (Sandbox Code Playgroud)


Dmi*_*rii 7

尝试在 Docker 设置中明确启用与发行版的集成在此处输入图片说明

之后重新启动您的 WSL2 终端并重试。那应该有帮助。您还可以在浏览器中打开https://laravel.build/example-app并检查脚本正在运行哪些命令:并手动运行它们以检查输出是否有任何错误。