Generalmente no utilizo docker en windows, ya que generalmente los dockers estan mas destinados a equipos en producción, servidores y demás para generar servicios y por regla general utilizo linux/ubuntu para ello, pero es una buena opción para poder probar dockers en windows y asi poder exportarlos luego a un entorno de producción.
Lo primero que debemos saber es que para instalar docker en windows tenemos unos requisitos mínimos:
- windows 10 versiones Profesional o Enterprise ACTUALIZADO
- HIPER-V activado en el caso de que nuestro procesador lo soporte o equivalente (si no lo tenemos activado y es soportado por nuestro procesador nos indicara si queremos activarlo y lo hara por nosotros)
La instalación de docker en windows habilita las siguientes características de docker:
- Docker Engine
- Docker Client
- Docker Compose
- Docker Machine
Para instalarlo lo hacemos con el ejecutable que esta en la pagina oficial de docker hub.docker.com: Enlace a hub.docker.com para windows
Lo descargamos desde el botón Get Docker Desktop for Windows (stable) y simplemente lo ejecutamos, la instalación es muy simple.
Cuando termine nos reiniciara el equipo y cuando volvamos a entrar ya lo tendremos instalado, podemos ver que en la barra de tareas tenemos el icono de docker ejecutándose y en escritorio un icono de docker
Si lo ejecutamos podemos ver el tour o simplemente revisar si hay algún contenedor actualmente instalado, que en nuestro caso es negativo, para ello vamos a probarlo.
Ejecutamos una ventana de terminal de windows:
y podemos probar mirando la versión de docker instalada escribiendo:
docker –version
Vamos a ejecutar una prueba con el típico hello-world:
docker run hello-world
Nos tiene que salir lo siguiente después de que descargue el paquete
Podemos ver la ejecución o contenedores que tenemos mediante la instrucción:
docker ps -a
Esto nos mostrara los contenedores activos.
También podemos verlos ahora en entorno gráfico desde el programa
Y por supuesto ver los contenedores, los logs, ejecutarlos e inspeccionar desde el mismo sistema gráfico.
Con esto tenemos instalado docker y funcionando en nuestro sistema windows, ahora ya es empezar a probar contenedores para ver que tal funcionan y jugar con docker-compose.
Buen día Muy mal tutorial no hablas de que se debe Habilitar la vitualizacion de win 10 y en la Bios igual