Learning Center
Entorno Docker

Cómo instalar Docker en Ubuntu 22.04

27 ene 2026
Hostman Team
Hostman Team

Docker es una herramienta gratuita y de código abierto para la contenedorización de aplicaciones. Los contenedores son entornos aislados similares a las máquinas virtuales (VM), pero son más ligeros y portables entre plataformas, ya que requieren menos recursos del sistema. Docker utiliza virtualización a nivel del sistema operativo, aprovechando funciones integradas en el kernel de Linux.

Orden de las aplicaciones después de instalar Docker en Ubuntu

Orden de las aplicaciones después de instalar Docker en Ubuntu

Aunque este procedimiento también se aplica a otras versiones de Ubuntu, este tutorial explica cómo instalar Docker en Ubuntu 22.04. También descargaremos Docker Compose, que es una herramienta necesaria para gestionar de forma eficaz varios contenedores.

Para esta guía, utilizaremos un servidor en la nube de Hostman.

Requisitos del sistema
Copiar enlace

Según la documentación de Docker, se admiten las siguientes versiones de Ubuntu de 64 bits:

  • Ubuntu Oracular 24.10

  • Ubuntu Noble 24.04 (LTS)

  • Ubuntu Jammy 22.04 (LTS)

  • Ubuntu Focal 20.04 (LTS)

Docker funciona en la mayoría de las arquitecturas populares. Los requisitos de recursos de tu dispositivo dependerán del uso previsto y de lo cómodamente que quieras trabajar con Docker. La escala de las aplicaciones que planeas desplegar en contenedores determinará en gran medida las necesidades del sistema. Algunas fuentes recomiendan un mínimo de 2 GB de RAM.

Además, se requiere una conexión a internet estable.

Instalar Docker en Ubuntu 22.04
Copiar enlace

La instalación de Docker en Ubuntu 22.04 implica ejecutar una serie de comandos en la terminal. A continuación se muestra una guía paso a paso con explicaciones. Los pasos también son aplicables a las versiones de servidor de Ubuntu.

1. Actualizar los índices de paquetes

El repositorio predeterminado no siempre contiene las versiones más recientes del software. Por lo tanto, descargaremos Docker desde su repositorio oficial para garantizar la versión más actual. Primero, actualiza los índices de paquetes:

sudo apt update

2. Instalar paquetes adicionales

Para instalar Docker, necesitarás descargar cuatro paquetes adicionales:

  • curl: Requerido para interactuar con recursos web.
  • software-properties-common: Permite la gestión de software mediante scripts.
  • ca-certificates: Contiene información sobre las autoridades de certificación.
  • apt-transport-https: Necesario para la transferencia de datos a través del protocolo HTTPS.

Descarga estos paquetes con el siguiente comando:

sudo apt install curl software-properties-common ca-certificates apt-transport-https -y

La opción -y responde automáticamente "Sí" a todas las solicitudes de la terminal.

3. Importar la clave GPG

Las firmas del software deben verificarse mediante una clave GPG. El repositorio de Docker debe añadirse a la lista local. Usa el siguiente comando para importar la clave GPG:

wget -O- https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/docker.gpg > /dev/null

Durante el proceso de importación, la terminal puede mostrar una advertencia antes de confirmar la ejecución correcta del comando.

4. Añadir el repositorio de Docker

Añade el repositorio para tu versión de Ubuntu con el nombre en clave "Jammy". Para otras versiones, utiliza los nombres en clave correspondientes indicados en la sección "Requisitos del sistema". Ejecuta el siguiente comando:

echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Durante la ejecución, la terminal te pedirá que confirmes la operación. Pulsa Enter.

5. Actualizar de nuevo los índices de paquetes

Después de realizar estos cambios, actualiza los índices de paquetes nuevamente utilizando el comando habitual:

sudo apt update

6. Verificar el repositorio

Asegúrate de que la instalación se realizará desde el repositorio correcto ejecutando el siguiente comando:

apt-cache policy docker-ce

Ejemplo de salida:

Image2

Dependiendo de las versiones más recientes de Docker, el resultado puede cambiar. Verificar que la instalación se realice desde el repositorio oficial de Docker es fundamental.

7. Instalar Docker

Después de configurar los repositorios, continúa con la instalación de Docker:

sudo apt install docker-ce -y

El proceso de instalación comenzará de inmediato. Para confirmar que la instalación se ha realizado correctamente, comprueba el estado de Docker en el sistema:

sudo systemctl status docker

Ejemplo de salida:

Image1

La salida debería indicar que el servicio de Docker está activo y en ejecución.

Instalar Docker Compose
Copiar enlace

Docker Compose es una herramienta de Docker diseñada para gestionar múltiples contenedores. Se utiliza habitualmente en proyectos en los que muchos contenedores deben funcionar juntos como un sistema unificado. Gestionar este proceso manualmente puede ser complicado. En su lugar, describes toda la configuración en un único archivo YAML que contiene los ajustes y configuraciones de todos los contenedores y sus aplicaciones.

Existen varias formas de instalar Docker Compose. Si necesitas la versión más reciente, asegúrate de utilizar la instalación manual o la instalación mediante el sistema de control de versiones Git.

Instalación mediante apt-get
Copiar enlace

Si disponer de la última versión no es fundamental para ti, Docker Compose puede instalarse directamente desde el repositorio de Ubuntu. Ejecuta el siguiente comando:

sudo apt-get install docker-compose

Instalación mediante Git
Copiar enlace

Primero, instala Git:

sudo apt-get install git

Verifica la instalación comprobando la versión de Git:

git --version

La salida debería mostrar la versión de Git.

A continuación, clona el repositorio de Docker Compose. Navega hasta la página de GitHub de Docker Compose y copia la URL del repositorio.

0567a75f 7e83 4c5b Af5b 4c1a21a9f5fc

Ejecuta el siguiente comando para clonar el repositorio:

git clone https://github.com/docker/compose.git

El proceso de clonación comenzará y el repositorio se descargará desde GitHub.

Instalación manual
Copiar enlace

Ve al repositorio de GitHub de Docker Compose y localiza la versión más reciente bajo la etiqueta Latest.

En el momento de redactar esta guía, la versión más reciente de Docker Compose es v2.31.0. Vamos a descargarla:

sudo curl -L "https://github.com/docker/compose/releases/download/v2.31.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

En este comando, los parámetros $(uname -s) y $(uname -m) tienen en cuenta automáticamente las características y la arquitectura del sistema. Una vez finalizada la descarga, cambia los permisos del archivo:

sudo chmod +x /usr/local/bin/docker-compose

Orden correcto de tu infraestructura después de instalar Docker en Ubuntu

Orden correcto de tu infraestructura después de instalar Docker en Ubuntu

Conclusión
Copiar enlace

En esta guía hemos cubierto la instalación de Docker en Ubuntu 22.04, junto con varias formas de instalar Docker Compose. Puedes solicitar un servidor en la nube de Hostman para tus experimentos y prácticas.

Frequently Asked Questions (FAQ)
Copiar enlace

¿Cómo instalar Docker desde la terminal?
Copiar enlace

La forma más sencilla de instalar la versión estándar de Ubuntu es ejecutar: sudo apt update sudo apt install docker.io Nota: Para obtener la versión más reciente, debes configurar el repositorio oficial de Docker e instalar docker-ce en su lugar.

¿Cómo ejecutar Docker sin usar sudo?
Copiar enlace

De forma predeterminada, Docker requiere privilegios de root. Para ejecutarlo como usuario estándar, añade tu usuario al grupo "docker":

  1. sudo usermod -aG docker $USER

  2. Cierra sesión y vuelve a iniciarla para que los cambios surtan efecto.

¿Cómo comprobar si Docker está instalado y en ejecución?
Copiar enlace

Ejecuta el contenedor "hello-world" para verificar toda la cadena de herramientas: sudo docker run hello-world Si todo funciona correctamente, descargará una imagen de prueba y mostrará un mensaje de bienvenida.

¿Cómo instalar Docker Compose en Ubuntu 22.04?
Copiar enlace

En las versiones modernas, Docker Compose se incluye como un plugin. Instálalo mediante: sudo apt install docker-compose-plugin Luego puedes ejecutarlo usando docker compose (observa el espacio, sin guion).

¿Cuál es la diferencia entre docker.io y docker-ce?
Copiar enlace

  • docker.io: El paquete Docker mantenido por el equipo de Ubuntu. Es estable, pero puede ser ligeramente más antiguo.

  • docker-ce: El paquete "Community Edition" mantenido directamente por Docker, Inc. Contiene las últimas funciones y parches.

¿Cómo desinstalar Docker?
Copiar enlace

Para eliminar el software pero conservar tus contenedores e imágenes: sudo apt remove docker docker.io containerd runc Para eliminar todo, incluidas imágenes y volúmenes, elimina el directorio: sudo rm -rf /var/lib/docker.