Este é o código fonte da série de vídeos Laravel Hardcore
Nada de exemplos simples, vamos revirar o Laravel de ponta cabeça e desenvolver um projeto 100% prático
- Docker 1.12+
- docker-compose 1.8+
docker-compose run api composer install # instalar dependencias phpdocker-compose run api php artisan key:generate # gerar chave de aplicaçãodocker-compose run api php artisan migrator # rodar migraçõesPor padrão a API roda em
localhost:80
docker-compose up # subir serviçoPara subir o serviço em segundo plano:
docker-compose up -d # sobe o serviço em segundo plano no terminal
docker-compose down # mata o serviçodocker-compose run api php artisan # lista de comandosOs arquivos php e composer deste projetos são como alias para interagir com o php e composer do projeto.
./composer install # instalar dependencias php
./php artisan key:generate # gerar chave de aplicação
./php artisan migrator # rodar migrações
./phpé importante, pois seu terminal deve executar este arquivo e não o php que possa estar instalado na sua maquina