栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

ubuntu安装laravel,Docker is not running.

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ubuntu安装laravel,Docker is not running.

今天在ubuntu下安装laravel,未安装成功,报错 Docker is not running.

官方安装文档: Installation - Laravel - The PHP Framework For Web Artisans

本地环境:

要安装的laravel - 9.x

ubuntu : 20.04

docker : 20.10.12

docker-compose : 1.25.0

docker的官方文档现在linux系统也推荐安装docker-desktop,但是要求ubuntu版本是21以上,我的ubuntu是20的,所以通过apt安装的docker 和 docker-compose

sudo apt install docker docker-compose

按照laravel官方文档的安装命令,进行安装

curl -s https://laravel.build/example-app | bash

结果报错:Docker is not running.

 启动docker,并确认其状态是running

 在命令前加上sudo ,还是报错,在网上找到了这篇文章

https://www.5axxw.com/questions/content/a751xy

说的原因还是权限的问题,他这个回答里的option2的方案,给了我一丝灵感,就是在bash前面也加了个sudo,结果试了一下成了

sudo curl -s https://laravel.build/first_laravel | sudo bash

执行完这个命令后,开始进行了

 中间可能会等几分钟到几十分钟,docker需要下载一些软件,laravel还要下载一些依赖。安装成功后:

 

总结:

laravel的安装命令会通过curl下载一个脚本,然后交给bash来执行这个脚本,执行的时候需要用到docker命令,所以要么给他直接加上sudo执行,要么将当前用户加到docker组。

sudo usermod -aG docker ${USER}  这个方案我没试。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962033.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号