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 php
docker-compose run api php artisan key:generate # gerar chave de aplicação
docker-compose run api php artisan migrator # rodar migrações
Por padrão a API roda em
localhost:80
docker-compose up # subir serviço
Para 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ço
docker-compose run api php artisan # lista de comandos
Os 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