Docker es la herramienta ideal que nos permite empaquetar nuestras aplicaciones. Gracias a la filosofía de los
contenedores, los cuales son entornos aislados para nuestro código. Estos contienen todo lo necesario para que nuestro código (aplicaciones) e ejecuten en cualquier otro sistema. Olvidémonos de las máquinas virtuales, de los requerimientos engorrosos, de las instalaciones y dependencias. Con
Docker se nos abre un mundo donde el desarrollar, enviar y ejecutar aplicaciones es algo sencillo.
Docker ofrece:
- Portabilidad de nuestras aplicaciones.
- Aislamiento, cada contenedor es independiente.
- Consistencia, no hay errores.
- Escalabilidad, podemos actualizar o extender nuestros desarrollos.
- Construir e implementar más fácilmente.
En este blog ya hemos hablado sobre esta herramienta que se ha vuelto muy popular en los últimos años. Así como su relación con Kubernetes. Y es que ambas herramientas son indispensables en el mundo del Devops y Cloud.
En esta ocasión veremos cómo instalarlo en un entorno Windows.
Para descargarlo debemos ir al sitio oficial:
Nosotros usaremos un instalador de Windows.
Una vez teniendo el ejecutable y dando doble clic iniciará la instalación.
Le daremos OK.
Además tendrás que tener habilitada la característica de Microsoft Hyper-V.
Volviendo a la instalación.
Cuando finalice la instalación deberemos reiniciar.
En caso de que salga un error de tipo WSL abre una terminal y escribe:
Esto instalará el subsistema de Windows para Linux y se reiniciará el Docker Engine.
¡Instalación finalizada!
Con esto tendremos Docker en nuestra máquina.
Enlaces: