chromabits / laravel-vertex
此包已被废弃且不再维护。未建议替代包。
Laravel 与 Docker 容器交互的帮助器
0.1.2
2015-01-19 23:26 UTC
Requires
- laravel/framework: ~5.0
This package is not auto-updated.
Last update: 2024-01-20 12:53:36 UTC
README
这是一个简单的 Laravel 5 命令,用于在运行在 Docker 容器内的 HHVM 服务器上提供当前应用程序。
其主要目的是作为 php artisan serve
的替代品,因为 Laravel 5 中不再可用。
默认使用的 Docker 镜像是 eduard44/vertex
(因此包名为 vertex)。可以通过扩展 ServeCommand
类并重写 getImageName
和 getRunArguments
方法来自定义使用的镜像和运行参数。
要求
- Docker(在 OSX 上为 Boot2docker)
- Composer 和 PHP
此实用工具期望 docker
是一个无需 sudo 权限或任何特殊配置即可启动的命令
用法
将包添加到您的 composer.json
"require": { "chromabits/laravel-vertex": "~0.1.0" }
然后将 ServeCommand 添加到您的 App\Console\Kernel
类中
protected $commands = [ //... 'Chromabits\Vertex\Console\Commands\ServeCommand' ];
启动服务器(就像在 Laravel 4 上一样)
$ php artisan serve