侧边栏壁纸
  • 累计撰写 198 篇文章
  • 累计创建 105 个标签
  • 累计收到 36 条评论

使用docker安装laravel应用

神兵小将
2022-04-14 / 0 评论 / 0 点赞 / 83 阅读 / 809 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-14,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前面的话

最近在研究docker,所以寻思把laravel也使用docker进行安装运行,虽然官方也有了laravelsail,但总感觉怪怪的,所以自己研究一下。

镜像选择

在dockerhub上找了有很多相关镜像,推荐大家使用bitnami/laravel,更新及时,使用非常方便。

注意:
该exec命令已添加到docker-compose版本1.7.0中。请确保您使用的是docker-compose版本1.7.0或更高版本。

开始安装

创建并进入目录

mkdir ~/docker/laravel-docker && cd ~/docker/laravel-docker

这里可以随自己喜好放到任何目录,我个人习惯放到~/docker

下载配置文件docker-compose.yml

curl -LO https://raw.githubusercontent.com/bitnami/bitnami-docker-laravel/master/docker-compose.yml

image-1649905620416

注意:这里可能会出错:

Failed to connect to raw.githubusercontent.com port 443: 拒绝连接
解决方法参考文章:https://www.wjcms.net/archives/failedtoconnecttorawgithubusercontentcomport443-ju-jue-lian-jie

查看端口有没有被占用

netstat -an | grep 8000 

如果被占用,可以在docker-compose.yml配置文件中更换其他端口。

运行

最后使用以下命令启动 Laravel 应用程序开发环境:

docker-compose up

image-1649907121582
等待拉取镜像成功并运行,即完成。

这时你就可以使用http://ip:8000/来运行程序了。
image-1649907183910

相关连接:https://hub.docker.com/r/bitnami/laravel

0

评论区