daniloasf / laravel-docker
Docker/Laravel基础环境,用于Web系统开发
1.0.2
2024-01-17 11:47 UTC
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.2
- laravel/framework: ^10.10
- laravel/sanctum: ^3.3
- laravel/telescope: *
- laravel/tinker: ^2.8
Requires (Dev)
- barryvdh/laravel-debugbar: ^3.9
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.0
- laravel/sail: ^1.18
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.1
- spatie/laravel-ignition: ^2.0
This package is not auto-updated.
Last update: 2024-09-25 15:03:03 UTC
README
配置
- 在您喜欢的文件夹中创建一个Laravel Docker项目
$ composer create-project --prefer-dist daniloasf/laravel-docker seu_diretorio
- 将.env.example文件复制为.env文件
$ cp .env.example .env
- 更新.env文件中的环境变量
APP_NAME="Nome do seu Projeto"
APP_URL=https://:8001
APP_USER=user // não usar espaços em branco
APP_UID=1000 // recomendado
- 创建Docker环境
$ docker-compose build --no-cache
- 启动您的项目容器
$ docker-compose up -d
- 访问您创建的环境中的app容器
$ docker-compose exec -it app bash
- 在app容器内更新和安装项目的依赖
$ composer update
- 为您的Laravel项目创建密钥
$ php artisan key:generate
完成上述所有步骤后,您的项目应该可以在以下地址访问:https://:8002