savannabits/dockavel

使用PHP 8,redis,mariadb和nginx为生产环境编写Laravel Docker镜像

安装: 513

依赖: 0

建议者: 0

安全: 0

星星: 8

关注者: 2

分支: 4

开放问题: 0

语言:Dockerfile

v1.1.0 2023-02-22 08:49 UTC

README

Latest Version on Packagist Total Downloads GitHub Actions

这里应该放你的描述。尽量限制在一两段之内,并可能提及你支持的PSRs,以避免用户和贡献者产生混淆。

安装

您可以通过composer安装此包

composer require savannabits/dockavel

用法

  1. 只需运行带有您的image名称的docker:install命令,以及可选的您的桥接network名称
# You can run php artisan docker:install --help to see all the options available
php artisan docker:install yourimagename

注意:在成功发布所有docker配置后,命令将询问您是否要卸载自身,因为其工作已完成。如果您不再需要它,您可以选择继续卸载。

  1. 将所有在名为.env.docker的文件中发布的.env变量复制到您的当前环境文件中,紧接在APP_URL下方。根据需要修改变量。
  2. 完成。现在您可以通过运行docker-compose build app来构建您的镜像,然后通过docker-compose up -d来运行您的服务。

测试

composer test

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何与安全相关的问题,请通过电子邮件maosa.sam@gmail.com报告,而不是使用问题跟踪器。

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件

Laravel Package Boilerplate

此包是使用Laravel Package Boilerplate生成的。