Cada projeto tem seus próprios requerimentos, mas uma ferramenta é comum a todos: o Docker.
Dependendo do seu sistema operacional, você tem 2 opções para instalar o Docker:
- [Docker Desktop] - Interface gráfica para gerenciar e usar o Docker.
- [Docker Engine] - Apenas a engine do Docker, sem interface gráfica, chamado de Docker Nativo.
Se você tem 8GB ou menos de memória RAM, recomendamos o uso do Docker Engine, pois a interface gráfica do Docker Desktop + a execução dos containers pode consumir praticamente a memória da máquina, caso contrário usar o Docker Desktop é mais prático.
Para rodar os projetos entre em cada pasta e siga as intruções.
Existe uma configuração para rodar todos os projetos em containers Docker.
Entre em cada README.md dos projetos para rodar os projetos. A ordem de execução é: