Olá todos!
Por motivos diversos, gostaria de criar um ambiente automatizado de
desenvolvimento para vários desenvolvedores. Este ambiente consistiria
de linux ubuntu + java 8 + maven + git + mysql+ eclipse.O esperado é que o
desenvolvedor utilize esse ambiente de desenvolvimento ao invés de ter
que instalar tudo em sua própria máquina.
Assim, estava pensando em usar o Vagrant ou Docker para esta tarefa.
Entretanto, minhas dúvidas são:
1) Qual dos dois utilizar, haja vista que posso ter desenvolvedores utilizando
Linux ou Windows como host (acredito que a grande maioria será Windows)?
2) Qual dos dois funcionará de maneira mais transparente para o desenvolvedor
uma vez que eles irão utilizar o ambiente gráfico (eclipse)?
3) Qual dos dois propiciará um melhor desempenho (principalmente da parte gráfica)?
4) Alguma consideração que eu deva ter que eu não tenha listado?
Agradeço a atenção!
--
--fx