Docker
Tutorial Docker: Instalación de Docker
Docker instalación: guía inicial. Sigue una guía paso a paso para instalar Docker en tu sistema con ejemplos detallados.
Aprende Docker GRATIS y certifícateEl proceso de instalación de Docker varía según el sistema operativo que se utilice, pero generalmente es sencillo y directo. Los principales sistemas operativos como Windows, macOS y diversas distribuciones de Linux tienen soporte para Docker, con instrucciones específicas para cada uno.
Docker Desktop es una aplicación que ofrece una interfaz gráfica de usuario (GUI) para Docker, que permite gestionar el ciclo de vida de los contenedores, imágenes y volúmenes de Docker. También integra herramientas de desarrollo esenciales y soporta funcionalidades avanzadas como Kubernetes, lo que permite a los desarrolladores orquestar y gestionar contenedores a gran escala. Docker Desktop está disponible para Windows y Mac, y es la forma recomendada de instalar Docker en estas plataformas.
Instalación
Windows
Para poder ejecutar Docker Desktop, será necesario Hyper-V o WSL2 (Subsistema de Windows para Linux 2) para la virtualización. Hyper-V está disponible en Windows 10 Pro, Enterprise o Education. Los sistemas con Windows 10 Home deberán usar WSL2 en su lugar.
- a) Habilitar Hyper-V. A través del Panel de Control → Programas → Activar o desactivar las características de Windows → Marcar la casilla de Hyper-V.
b) Habilitar WSL2. En PowerShell como administrador, ejecutarwsl --install
para instalar la versión más reciente de WSL2. - Descargar Docker Desktop desde el sitio oficial de Docker.
- Ejecutar el instalador descargado y seguir las instrucciones. Durante la instalación, se puede elegir si se desea utilizar Hyper-V o WSL2 como backend de Docker. La elección depende de las preferencias del usuario y de los requisitos del proyecto.
- Reiniciar el sistema si es necesario y, luego, lanzar Docker Desktop para completar la configuración. La primera vez que se inicie, puede pedir permisos adicionales para configurar el backend elegido y ajustar los recursos del sistema (como la memoria y el CPU asignados a los contenedores).
macOS
- Descargar Docker Desktop para macOS desde el sitio oficial de Docker.
- Abrir el archivo .dmg descargado y arrastrar el icono de Docker a la carpeta de Aplicaciones.
- Iniciar Docker desde la carpeta de Aplicaciones. La primera vez, se solicitará autorización para usar recursos del sistema.
Linux
Los pasos varían según la distribución de Linux, pero en general, el proceso involucra usar el gestor de paquetes de la distribución para instalar Docker. Los pasos específicos en función de la distribución pueden encontrarse en https://docs.docker.com/desktop/install/linux-install/.
Comprobar instalación
Abrir una terminal y ejecutar el comando:
docker run hello-world
El resultado debería ser similar a este:
Ejercicios de esta lección Instalación de Docker
Evalúa tus conocimientos de esta lección Instalación de Docker con nuestros retos de programación de tipo Test, Puzzle, Código y Proyecto con VSCode, guiados por IA.
Crear un archivo Docker Compose con un servicio
Crear un archivo Docker Compose con varios servicios
Descargar imágenes de hub.docker.com
Instalación de Docker
Introducción a Docker
Crear imagen Dockerfile
Creación de contenedores
Creación de volumen Docker
Crear y usar redes Docker
Todas las lecciones de Docker
Accede a todas las lecciones de Docker y aprende con ejemplos prácticos de código y ejercicios de programación con IDE web sin instalar nada.
Introducción A Docker
Introducción Y Entorno Docker
Instalación De Docker
Introducción Y Entorno Docker
Descargar Imágenes De Hub.docker.com
Imágenes Docker
Crear Imágenes Con Dockerfile
Imágenes Docker
Contenedores Docker
Contenedores Docker
Volúmenes Docker
Volúmenes Docker
Redes Docker
Redes Docker
Creación De Archivos Docker Compose
Docker Compose
Docker Compose Para Varios Servicios
Docker Compose
Certificados de superación de Docker
Supera todos los ejercicios de programación del curso de Docker y obtén certificados de superación para mejorar tu currículum y tu empleabilidad.
En esta lección
Objetivos de aprendizaje de esta lección
- Aprender a instalar Docker en tu sistema operativo, incluyendo la configuración de entornos de virtualización necesarios.
- Familiarizarse con Docker Desktop y sus capacidades para gestionar contenedores, imágenes y volúmenes.