Implementar o uso de docker para projeto e-estado
Objetivo
Visto que oa time
Vistotécnica quetem o AC/DC tem interesse emde usarpadronizar todos os projetos para a estruturaesteira dee módulospublicá javascriptlos empelo futuros projetos,Openshift, seguiremos o estudo segundode conteinerização do projeto e-estado.
Pré-requisitos
- Validar o
UsersistemaStory:operacional usado, caso tenhas windows deve ter instalado o wsl, caso tenha linux basta instalar o docker; - Ter instalado em sua máquina o docker, segue o link;
- Além do docker, deve instalar docker-compose, segue o link
Implementação
O ambiente terá base no php-fpm, além de ter algumas dependências com o composer, para essa configuração deve criar um arquivo Dockerfile:
Configuração nginx
O nginx será responsável por servir o projeto e-estado para o servidor, assim sendo possível requerer o projeto pelo navegador. Segue a configuração do projeto:
Ambiente multicontêiner
Usando o docker-compose é possivel utilizar multiplas imagens conforme a necessidade do projeto, para configurar nossas definições de serviço, criaremos um novo arquivo na razi do projeto chamado docker-compose.yml.
"Eu
Conclusão
Após a conclusão da configuração, é possível ter um ambiente igual para todos os desenvolvedores, além de possibilitar escalar o projeto após o uso de javascriptenumeras module.",requisições. ID:E 454220886
Justificativa
Benefícios
Conclusão
Esse padrãogerenciamento de uso permite trabalharprojeto de forma modular,centralizada dessae forma permite uma nova formaeconomia de pensar em Javascript. Isso permite usar os javascript de forma escalar, e deixa a aplicações mais robustas e manuteníveis. Mas para o uso desse formato é necessário reservar um tempo para estudo e implementação, pois para cada projeto é um caso de uso, mas posteriormente a isso segue de maneira tranquila.
recursos.
Referências
https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Modules
https://jaimeneeves.medium.com/módulos-javascript-um-guia-para-iniciantes-143a8bae6c78
Programação funcionalvantagens-da-utilizacao-do-docker-container/
Gerente de Desenvolvimento
Janderson de Castro Thomaz
Product Owner
Gabriel Fernandes
Scrum Master
Wagner Moreira Melo
Time de Desenvolvimento
ACDC
Membros do Time |
Elias Braga |
Gabriel Fernande |
Lucas Andrade |
Vinicius da Rosa Pereira |
Wagner Moreira Melo |