建立于: 6年前 ( 更新: 6年前 )
这次买树莓派是觉的这个东西很好玩,另外就是我家中的Mac环境太新了,无法正常编译Line Simple Beacon,
透过树莓派,轻松易用,环境上也不会有什么问题,当然还有更多更多的运用。
但身为D-Laravel的作者,当然要来顺便试试看,到底D-Laravel是否能在树莓派上运行。
经过我手动调整及重Build Arm的image后,
基本是可运行的,有图有真相,建议对Docker及Linux熟悉的人在尝试。
目前我已push了,deviny/fpm:7.2.3-arm的 image了,如果您是D-Laravel的使用者,可以省略重build fpm步骤,直接调整docker-compose.yml中的php image即可。
本文不会有完整的安装介绍,毕竟这样的运用可能有点冷门,只是经验分享,基本上可以行的。
由於pi的user id及group id默认也是1000,因此使用这个image,不需要再进行D-Laravel上的
不会有fpm无法写数据夹的问题。
以下是一些我在树莓派上运行,D-Laravel bash的情况。c为./console的别名。
一、c down及c up或是c restart不会有问题。
二、三个container都正常Up(需自行Build image)
三、在下图中,可以看见了,运行
目前最新版Laravel 5.6.15。
在上面的画面中,使用内网Wifi连线,开启的,初步感觉,响应速度还满快的。
透过树莓派,轻松易用,环境上也不会有什么问题,当然还有更多更多的运用。
但身为D-Laravel的作者,当然要来顺便试试看,到底D-Laravel是否能在树莓派上运行。
经过我手动调整及重Build Arm的image后,
基本是可运行的,有图有真相,建议对Docker及Linux熟悉的人在尝试。
目前我已push了,deviny/fpm:7.2.3-arm的 image了,如果您是D-Laravel的使用者,可以省略重build fpm步骤,直接调整docker-compose.yml中的php image即可。
本文不会有完整的安装介绍,毕竟这样的运用可能有点冷门,只是经验分享,基本上可以行的。
由於pi的user id及group id默认也是1000,因此使用这个image,不需要再进行D-Laravel上的
./console chowner
的动作即可正常运行Laravel,不会有fpm无法写数据夹的问题。
以下是一些我在树莓派上运行,D-Laravel bash的情况。c为./console的别名。
一、c down及c up或是c restart不会有问题。
二、三个container都正常Up(需自行Build image)
三、在下图中,可以看见了,运行
a migrate
成功在数据库中创建数据表、a --version
命令显示,目前最新版Laravel 5.6.15。
在上面的画面中,使用内网Wifi连线,开启的,初步感觉,响应速度还满快的。
No Comment
Post your comment