jdsantos/laradocker

一个Laravel包,用于无缝将Docker集成到您的应用程序中

v1.1.0 2024-09-02 22:32 UTC

This package is auto-updated.

Last update: 2024-09-13 08:45:26 UTC


README

Laradocker logo

Build Status Total Downloads Latest Version License

jdsantos/laradocker 一个Laravel包,用于无缝将Docker集成到您的应用程序中。它提供了一种简单的方法,以最小的配置设置Docker用于您的Laravel项目。

先决条件

在继续之前,请确保您的机器上安装了PHP(8.2+)、Composer和Docker。此包还要求您在一个Laravel 11+的项目中运行它

🚀 安装与使用

在您的Laravel项目文件夹内,只需运行以下命令

  1. 安装包:将 jdsantos/laradocker 包作为开发依赖项安装

    composer require --dev jdsantos/laradocker

  2. 安装Laradocker:启动安装程序,按照步骤将所有必要的文件包含到您的项目文件夹中

    php artisan laradocker:install

  3. 试试吧!:现在您可以使用Docker运行您的Laravel应用程序,如下所示

    docker run -p 80:80 -v laravel_storage:/opt/laravel/storage --rm -it $(docker build -q .)

如果您使用的是 Podman,它同样有效

podman run -p 80:80 -v laravel_storage:/opt/laravel/storage --rm -it $(podman build -q .)

🛢 数据库支持

当前Laradocker支持以下数据库

贡献

欢迎对此项目的任何贡献。请随时联系我们,我们将很高兴包括您可能有的任何改进或想法。请 fork 此存储库,进行任何更改,并提交一个Pull Request,我们将与您取得联系!

贡献者

支持

寻求支持的最简单方法是在此存储库中提交一个问题。