Recentemente, fui apresentado ao Docker, meu conhecimento de como ele funciona é bastante limitado e atualmente estou com o tempo limitado para decidir sobre o caminho a seguir.
- Estava executando o Windows 10 Home, não pôde instalar o Docker for Windows, instalou o Docker Toolbox, mas não conseguiu entrar em funcionamento facilmente
- Atualizado para o Windows 10 Professional. Docker instalado para Windows. Depois de algumas horas, parecia que eu tinha as coisas funcionando. O Hyper-V ativado significa que minhas máquinas antigas e vagantes (usando o Virtualbox) não funcionam mais. O Docker não parecia ter nenhuma conectividade de rede (Internet). Desistiu por enquanto, desativou o Hyper-V, de volta aos vagabundos
Eu estava pensando que eu poderia configurar uma caixa de vagabundos, ou apenas uma VM do Ubuntu, usando o Virtualbox, e talvez colocar o Docker em funcionamento.
Isso é feito com o objetivo de trabalhar em um aplicativo PHP7 / Nginx / Laravel
Minhas perguntas são - isso deve funcionar? Haveria problemas de desempenho? Minha experiência com o Ubuntu é que é muito mais simples fazer esse tipo de coisa funcionar, por exemplo, o Docker, do que no Windows.
Além disso, o que eu poderia procurar em uma caixa de vagabundo pré-existente, que me permitisse configurar o mais rápido possível com o Docker (rodando na caixa de vagabundo)?
Obrigado!
fonte
Respostas:
Isso deve funcionar. O desempenho da VM dependerá da quantidade de RAM que você fornecer e das demandas do seu aplicativo.
Uma caixa vagrant executando o Ubuntu Xenial será suficiente para você começar.
Instale o Docker https://store.docker.com/editions/community/docker-ce-server-ubuntu
fonte