Recientemente me presentaron a Docker, mi conocimiento de cómo funciona es bastante limitado y actualmente estoy limitado por el tiempo para decidir qué camino tomar.
- Estaba ejecutando Windows 10 Home, no pude instalar Docker para Windows, instalé Docker Toolbox pero no pude ponerme en funcionamiento fácilmente
- Actualizado a Windows 10 Professional. Docker instalado para Windows. Después de un par de horas, parecía que las cosas funcionaban. Hyper-V habilitado significa que mis viejas máquinas vagabundas (usando Virtualbox) ya no funcionan. Docker no parecía tener ninguna conectividad de red (internet). Rendido por ahora, deshabilitado Hyper-V, de nuevo a vagabundo
He estado pensando que podría configurar una caja vagabunda, o simplemente una máquina virtual de Ubuntu, usando Virtualbox, y tal vez hacer que Docker funcione con eso.
Esto es con el propósito de trabajar en una aplicación PHP7 / Nginx / Laravel
Mis preguntas son: ¿debería funcionar bien? ¿Habría problemas de rendimiento? Mi experiencia con Ubuntu es que es mucho más sencillo hacer funcionar este tipo de cosas, por ejemplo, Docker, que en Windows.
Además, ¿qué podría buscar en un cuadro vagabundo preexistente, que me permitiría configurarlo lo más rápido posible con Docker (que se ejecuta en el cuadro vagabundo)?
¡Gracias!
fuente
Respuestas:
Esto debería funcionar. El rendimiento de la VM dependerá de la cantidad de RAM que le dé y de las demandas de su aplicación.
Un cuadro vagabundo que ejecute Ubuntu Xenial será suficiente para comenzar.
Instale Docker https://store.docker.com/editions/community/docker-ce-server-ubuntu
fuente