Projeto utilizando docker com uma versão simples do laravel 7.x
Utiliza-se as seguintes tecnologias para o funcionamento desse sistema:
- Laravel 7.x - Framework PHP
 - Docker - Administrador de containers
 
- Executando o docker na maquina local
 - Executando o docker-compose na maquina local
 - Conhecimento básico em docker e PHP
 
Assume que atenda aos pré-requisitos informados acima para seguir com os passos abaixo:
Clonando o repositório
$ git clone https://github.com/edujudici/laravel-dockerize-environment.gitExecutar o shell script de instalação
$ ./install-development.shOs seguintes passos serão executados para o funcionamento do sistema:
- Buildar e subir os containers
 - Instalação das depencias do projeto
 - Geração da key para o correto funcionamento do Laravel
 - Execução das migrations no banco de dados
 - Execução dos seeders para preenchimento de informações nas tabelas
 
- Acessando o sistema: localhost:8082
 - Acessando banco de dados localhost:8089
 
- Start containers
$ docker-compose up -d
 - Stop e remove containers
$ docker-compose down
 - Instalando depencias
$ docker-compose exec app composer install - Executando as migrations no banco de dados
$ docker-compose exec app php artisan migrate 
MIT