Docker

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.

El 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.

Docker Desktop UI

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.

  1. 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, ejecutar wsl --install para instalar la versión más reciente de WSL2.
  2. Descargar Docker Desktop desde el sitio oficial de Docker.
  3. 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.
  4. 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

  1. Descargar Docker Desktop para macOS desde el sitio oficial de Docker.
  2. Abrir el archivo .dmg descargado y arrastrar el icono de Docker a la carpeta de Aplicaciones.
  3. 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:

Certifícate en Docker con CertiDevs PLUS

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.

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.

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

  1. Aprender a instalar Docker en tu sistema operativo, incluyendo la configuración de entornos de virtualización necesarios.
  2. Familiarizarse con Docker Desktop y sus capacidades para gestionar contenedores, imágenes y volúmenes.