miércoles, 16 de septiembre de 2020

Como instalar Docker en Windows - Howto install Docker for Windows

Howto como instalar Docker para Windows

Windows ha terminado por aceptar que tiene que ceder parte de su exclusividad en cuanto a Docker se refiere, simplemente porque para correr Docker es necesario un ambiente Linux muy básico,corriendo en su sistema Windows.

Lo que hace la instalación es mas o menos esto: instalar el docker host en un ambiente Linux, que antes se hacia mediante un Toolbox para docker y ahora la instalación integra todo el paquete. Como lo entiendo yo, el Docker cree que esta corriendo en un Linux, lo que sería relativamente cierto.

Hasta ahora esto es cierto y esperemos Bill Gates no logre hacerse con la empresa o que esta decida privatizar Docker. Ahora mismo no todos los productos Docker para Windows son gratuitos. Tengo entendido que los Windows Server son de pago. Por otro lado, son pocas versiones de Windows los que soportan Docker y necesitan ser actualizadas para que funcione.

Pero de momento disfrutemos de lo gratuito sobre todo en la fase de aprendizaje del sistema de contenedores Docker.

Para proceder a instalar Docker en Windows accedemos a este enlace:

Docker Docs

Aparecerá la siguiente página al día de hoy, Septiembre, 14 de 2020. Puede que en futuro sea algo parecido o totalmente distinta e incluso las diferentes opciones de instalación de Docker las tengamos que buscar.


Pulsamos sobre Download and Install, y aparece la siguiente imagen, donde nos aparecen la tres opciones des descarga que tenemos para Docker claramente identificadas. Para Mac, Window y Linux.

Por supuesto, el cometido del tutorial es seguir paso a paso la instalación para Windows, así que pulsamos sobre la opción Docker Desktop for Windows, y aparecerá la siguiente página.

Aquí debemos fijarnos lo que nos dice el párrafo inmediatamente a continuación del titulo Install Docker Desktop on Windows


Veamos en detalle lo que nos informa:

Nos dice que la versión de Docker es la community edition, que también podemos descargarla misma desde el Docker Hub.

Además nos dice que ésta página contiene información acerca de la instalación de Docker sobre Windows Pro, Enterprise y Educación. Si que lo que buscamos es información sobre instalarlo en el Window 10 Home, se siga el enlace en azul Install Docker Desktop on Windows Home.

Nosotros instalaremos Docker en un Windows 10 Pro, así que pulsaremos dentro del recuadro azul claro Download from Docker Hub.

Aparece la siguiente pantalla:


Vemos en esta pantalla que estamos ahora en Docker Hub, podemos bajar el Docker de aquí sin tener que registrarnos. Es aconsejable bajar la versión Stable, que como su nombre lo indica ha mostrado estabilidad de funcionamiento.

 Pulsamos sobre esa opción Stable.

Nota.- Una vez que descargues Docker es buena idea crear nuestra cuenta que luego utilizaremos para guardar las imágenes de nuestros propios desarrollos y proyectos. Por supuesto, puedes hacer en cualquier momento mas tarde.

Dependiendo de tu navegador y si tienes la opción activada en el mismo para que te pregunte donde quieres la descarga, te saltará una ventana pidiéndote que deseas hacer con el archivo, pulsa Guardar y guardalo donde quieras, pero te sugiero la carpeta Descargas. Si no tienes esta opción activada, por defecto los navegadores inician la descargas por si solos y los meten en la carpeta Descargas.

Yo tengo activada la opción de que me deje guardarlo en donde yo quiera, y por eso me salta esta ventana: 

 
Se pulsa en Guardar y salta la siguiente: 


Dejamos el nombre que nos muestra Windows y se pulsa de nuevo en Guardar

Se iniciará la descargar que puede tardar un tiempo dependiendo de la velocidad de tu tarifa contratada a internet, y una vez que esté descargada te dejará en el Escritorio

Si no salta la ventana de Guardar archivo, que ir a la carpeta Descargas, y ejecutar el programa instalador desde ahí, o se lo deseas moverlo a Escritorio y hacerlo desde ahí.

Para ejecutar la instalación se pulsa dos veces sobre el icono azul claro Docker Desktop Installer.


Eso inicia la ejecución del instalador, pulsamos en para continuar.

Una vez inicializado verás una pantalla como la siguiente, que ira mostrando diferentes fases al principio y que analizara la versión del Windows instalado y sus dependencias

 

Durante esta fase si algo va mal el instalador te lo informara, el instalador revisa que tu versión de Windows 10 es para 64-bit y también que sea Pro, Enterprise o Education o Windows 10 Home.

Si falla te saldrá el siguiente mensaje desde el instalador por pantalla, diciendo que falta o no está actualizado, se debe corregir si es posible y volver a correr el instalador.

 

Si por el contrario todo va bien la pantalla deber mostrar algo igual o similar a la siguiente imagen.

Se marca las casillas para que se instalen la características del Hyper-V y se añada un icono al Escritorio, luego se pulsa en Ok, para terminar de instalar y configurar Docker

Una vez que termina exitosamente la instalación debe aparecer la siguiente imagen en pantalla o similar.


Se pulsa sobre el recuadro azul claro que dice Close and restart, y el equipo mostrara alguna actualización si es necesaria y iniciará el reiniciado del equipo

Y  ya está instalado el sistema de Contenedores Docker en Windows 10. En este caso es una versión Enterprise.


Como siempre si detectas algún error u omisión, o hacer una observación importante, por favor deja un comentario, para corregir, cambiar los conceptos que sean necesarios. Muchas Gracias por visitar mi blog.

No hay comentarios:

Publicar un comentario

Tu comentario puede ser muy útil, asi que no dudes en dejar el tuyo.
Si es relacionado con algún problema, error. etc. trata de ser muy explicito, y detallar el problema y las circunstancias en las que se produjeron. Si lanza algún error trata de copiarlo y pegarlo junto con una descripción del problema, ya que a veces los errores del sistema no son en realidad la causa del problema.

Vistas de página en total