php - 在Docker容器中运行laravel环境

标签 php laravel docker

我是Docker的新手,需要您的帮助。我想在docker容器中启动laravel。哪个最好的方法呢?我不想在本地安装Composer,Laravel安装程序,PHP或类似的东西。经过短暂的谷歌搜索,我发现了这篇文章:https://medium.com/@shakyShane/laravel-docker-part-1-setup-for-development-e3daaefaf3c请看一下。一切看起来都不错,但是这个技巧不起作用。我有这个错误。我了解这个错误。就像我尝试使用旧版本的php启动Composer一样。 enter image description here

另一本指南建议在本地安装很多软件包(Laravel安装程序,Composer等)。
因此,此问题与该错误无关。这个问题是关于您是否知道一些新手的方法,这对理解此过程很有用。你通常怎么做?能给我您的简短指南吗?

最佳答案

您得到的错误有点说明您的问题
您的PHP版本与Laravel版本不兼容。

在您的PHP dockerfile中,您会看到以下内容:

FROM php:7.0.4-fpm

更改为
FROM php:7.1.3-fpm

这应该够了吧

关于php - 在Docker容器中运行laravel环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51798651/

相关文章:

php - 连接 MySQL 时限制结果

php - 如何在 Laravel Eloquent 中插入具有多个 belongsTo 关系的记录

php - Laravel - 查询构建器中同一个表的两个或多个别名

bash - 我无法在 docker bash 终端中执行 netcat 命令?

docker - 如何将Docker数据持久保存在HOST中

php - 在 MySql 数据库中添加新记录时使用 Jquery 自动更新 Div

php - 如何合并这两个SQL查询?

javascript - 使用按钮传递变量(Ajax Modal)

php - 重置密码时避免出现 "auto login"

sql-server - Docker 容器可以在重启之间保持状态吗?