Montar Ambiente DEV em docker
Origem
Necessidade de automatizar a criação de ambiente
Descrição
Necessário criar ambiente para desenvolvimento em docker identificada durante a entrada na equipe e dificuldades em encontrar informações e instalação do ambiente bem como
Benefícios:
- Padronização do ambiente: diminuir a diferenças entre ambiente dos desenvolvedores e evitar eventos que só acontecem em determinada máquina
- Agilidade para iniciar os trabalhos: Seja por um novo membro da equipe ou ainda a troca de computador do desenvolvedor facilitar a instalação e configuração do ambiente para início dos trabalhos
- Mudanças e configurações: uma vez definido o ambiente se necessário alguma mudança nesse basta alterar os arquivos e os desenvolvedores reconstruírem o container
- Multi plataforma: por isolar os recursos independe do Sistema Operacional utilizado
- Escalabilidade: caso seja necessário agregar mais serviços basta criar mais containers e configurá-los. Os demais desenvolvedores só precisarão reconstruir os containers, sem a necessidade de realizar novas instalações e configurações
Edited by Brunno Alves