Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. # Docker
  2. ## Por que usar?
  3. O Docker possibilita o empacotamento de uma aplicação ou ambiente inteiro dentro
  4. de um container, e a partir desse momento o ambiente inteiro torna-se portável
  5. para qualquer outro Host que contenha o Docker instalado.
  6.  
  7. ## Por que escolhemos? Comparação com alternativas, se necessário
  8. Docker tem como principal objetivo construir, entregar e rodar aplicações.
  9.  
  10. Comparando com o vagrant o Docker é mais leve e portatil. Vagrant tem seu foco na
  11. criação de ambientes de desenvolvimento, enquanto Docker está focado no ambient
  12. de produção.
  13.  
  14. Utilizando Vagrant para gerar nossos ambientes de desenvolvimento muitas vezes
  15. se tornava dificil a atualização do mesmo em sinronia com o servidor de
  16. produção. O Docker tem seu foco no deploy em produção, facilitando muito a
  17. sincronia entre desenvolvimento e produção.
  18.  
  19.  
  20. ## Problemas que vivenciamos ao utilizar
  21. Criar um ambiente de desenvolvimento semelhante ao de produção pode requer muito
  22. esforço da equipe. Tudo deve estar perfeitamente sincronizado. Quando
  23. uma versão é atualizada em produção devemos atualizar no ambiente de
  24. desenvolvimento, podendo ser a versão da linguagem, do banco de dados, do sistema
  25. operacional, entre outros.
  26.  
  27. ## Link para documentação
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement