Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Detalhes sobre configuração de ambiente da aula

Olá, boa tarde. Realizei o curso I e II, gostaria de fazer o III. Como formatei a máquina, gostaria de saber a possibilidade de disponibilizar as configurações mais detalhada, database, tabelas, etc ... Se disponibilizar com dockerfile com imagem do ambiente da aula seria o ideal mas pode ser de outra forma também.

Estou usando essa Imagem Docker.

Desde já, grato.

2 respostas
solução!

Olá Cleyton, as configurações do ambiente, você pode usar a partir da documentação oficial do Laravel, pode habilitar todas as extensões requeridas para executar um projeto utilizando Laravel

https://laravel.com/docs/5.8#server-requirements

No curso a gente utilizou:

  • Laravel 5.8
    • PHP 5.3.11
    • Composer 1.9.1
    • Banco de Dados - SQLITE
    • Extensão - file_info - (Utilizada no Upload)

No item 2 da aula 01, você pode pegar o projeto inicial, nele está contido o banco de dados, as migrations e as models para você ver as tabelas que foram utilizadas no final do curso 2.

https://cursos.alura.com.br/course/laravel-eventos-filas-upload-email/task/75993

Como você está querendo trabalhar com docker, recomendo você dar uma olhada no projeto https://laradock.io/, ele pode servir para você utilizar ou para olhar como referência para aprender como podem ser feitas algumas configurações de imagens para utilização de projetos que utilizam Laravel.

Eu utilizo Linux e Docker no meu ambiente de desenvolvimento e de produção:

No Ambiente de Desenvolvimento: Docker-Compose para separar as camadas do projeto

No Ambiente de Produção: Kubernetes para orquestrações dos containers e escalabilidade.

Um abraço!

Projeto laradock é interessante.

Obrigado desde já.