Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Docker
- ## Por que usar?
- O Docker possibilita o empacotamento de uma aplicação ou ambiente inteiro dentro
- de um container, e a partir desse momento o ambiente inteiro torna-se portável
- para qualquer outro Host que contenha o Docker instalado.
- ## Por que escolhemos? Comparação com alternativas, se necessário
- Docker tem como principal objetivo construir, entregar e rodar aplicações.
- Comparando com o vagrant o Docker é mais leve e portatil. Vagrant tem seu foco na
- criação de ambientes de desenvolvimento, enquanto Docker está focado no ambient
- de produção.
- Utilizando Vagrant para gerar nossos ambientes de desenvolvimento muitas vezes
- se tornava dificil a atualização do mesmo em sinronia com o servidor de
- produção. O Docker tem seu foco no deploy em produção, facilitando muito a
- sincronia entre desenvolvimento e produção.
- ## Problemas que vivenciamos ao utilizar
- Criar um ambiente de desenvolvimento semelhante ao de produção pode requer muito
- esforço da equipe. Tudo deve estar perfeitamente sincronizado. Quando
- uma versão é atualizada em produção devemos atualizar no ambiente de
- desenvolvimento, podendo ser a versão da linguagem, do banco de dados, do sistema
- operacional, entre outros.
- ## Link para documentação
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement