daniloasf / laravel-docker
Ambiente Docker/Laravel base para o desenvolvimento de Sistemas Web
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
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: 2025-03-26 17:32:34 UTC
README
Configuração
- Crie o seu projeto Laravel Docker em uma pasta de sua preferência:
$ composer create-project --prefer-dist daniloasf/laravel-docker seu_diretorio
- Crie uma cópia do arquivo .env.example para .env:
$ cp .env.example .env
- Atualize as variáveis de ambiente no arquivo .env:
APP_NAME="Nome do seu Projeto"
APP_URL=http://localhost:8001
APP_USER=user // não usar espaços em branco
APP_UID=1000 // recomendado
- Faça a criação do ambiente Docker:
$ docker-compose build --no-cache
- Inicie o container do seu Projeto:
$ docker-compose up -d
- Acessar o container app do seu ambiente criado:
$ docker-compose exec -it app bash
- Atualizar e instalar as dependências do projeto dentro do container app:
$ composer update
- Crie a key para o seu projeto Laravel:
$ php artisan key:generate
Pronto após finalizar todos os passos listados acima, seu projeto deve estar pronto para ser acessado em: http://localhost:8002