我是Docker的新手,需要您的帮助。我想在docker容器中启动laravel。哪个最好的方法呢?我不想在本地安装Composer,Laravel安装程序,PHP或类似的东西。经过短暂的谷歌搜索,我发现了这篇文章:https://medium.com/@shakyShane/laravel-docker-part-1-setup-for-development-e3daaefaf3c,请仔细阅读。一切看起来都不错,但是这个技巧不起作用。我有这个错误。我了解这个错误。看起来就像我尝试使用旧版本的php启动Composer一样。
另一个指南建议在本地安装很多软件包(Laravel安装程序,Composer等)。 因此,此问题与该错误无关。这个问题是关于您是否知道一些新手的方法,这对理解此过程很有用。你通常怎么做?你能给我你的简短指南吗?
答案 0 :(得分:1)
您遇到的错误说明了您的问题 您的PHP版本与Laravel版本不符。
在您的PHP dockerfile中,您将看到以下内容:
FROM php:7.0.4-fpm
将其更改为
FROM php:7.1.3-fpm
应该解决的问题