• 31-Julio-2026 22:48:45

Guía Completa: Cómo Instalar Docker en Ubuntu 24.04 LTS y los 10 Comandos Básicos

La virtualización y el despliegue de aplicaciones han evolucionado drásticamente en los últimos años. Hoy en día, instalar Docker en Ubuntu 24.04 LTS se ha convertido en un requisito fundamental para desarrolladores y administradores de sistemas que buscan agilidad, escalabilidad y eficiencia en sus proyectos. Docker permite empaquetar software en unidades estandarizadas llamadas contenedores, las cuales incluyen todo lo necesario para que la aplicación se ejecute correctamente, sin importar el entorno.


En este artículo, te guiaremos paso a paso a través del proceso de instalación de Docker en la versión más reciente de Ubuntu (24.04 LTS) y te presentaremos un top 10 con los comandos básicos más utilizados para que comiences a gestionar tus contenedores como un profesional.


Requisitos Previos para la Instalación

Antes de sumergirnos en la terminal, necesitas un entorno de servidor robusto y con privilegios de superusuario (root) o un usuario con acceso a sudo.

El rendimiento de tus contenedores Docker dependerá directamente de la calidad de tu servidor. Para obtener la máxima velocidad, estabilidad y recursos garantizados, en Tuhost Cloud ofrecemos Servidores VPS de alto rendimiento. Nuestros planes están diseñados para escalar junto con tus aplicaciones, brindándote la infraestructura perfecta para desplegar tus entornos Docker desde el primer minuto.


Pasos para Instalar Docker en Ubuntu 24.04 LTS

Sigue cuidadosamente estas instrucciones en tu terminal para garantizar una instalación limpia y segura desde el repositorio oficial de Docker.


1. Actualizar el índice de paquetes del sistema

Siempre es una buena práctica asegurar que tu servidor cuenta con la información más reciente de los repositorios.

Bash


sudo apt update && sudo apt upgrade -y


2. Instalar los paquetes de dependencias

Docker requiere ciertas herramientas previas para permitir que apt utilice paquetes a través de HTTPS de forma segura.

Bash


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


3. Añadir la clave GPG oficial de Docker

Esta clave garantiza la autenticidad y la seguridad de los paquetes que vamos a descargar.

Bash


curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg


4. Configurar el repositorio estable de Docker

Añadiremos el repositorio oficial específico para Ubuntu a nuestras fuentes de software.

Bash


echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null


5. Instalar Docker Engine

Actualizamos nuevamente el índice de paquetes e instalamos el motor de Docker junto con sus componentes principales.

Bash


sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y


6. Verificar el estado del servicio

Para confirmar que Docker se ha instalado y se está ejecutando correctamente, utiliza el comando de systemctl.

Bash


sudo systemctl status docker

(Deberías ver una salida en color verde indicando que el servicio está active (running)).


7. (Opcional) Ejecutar Docker sin sudo

Para mayor comodidad, puedes añadir tu usuario actual al grupo de Docker y evitar escribir sudo en cada comando.


Bash


sudo usermod -aG docker ${USER}

Nota: Deberás cerrar sesión y volver a entrar para que este cambio surta efecto.


Top 10 Comandos Básicos de Docker (Ejemplos Precisos)

Una vez que tengas Docker funcionando en tu Servidor VPS de Tuhost Cloud, es hora de ponerlo a trabajar. Aquí tienes los 10 comandos esenciales que usarás en tu día a día.

1. docker run

Descarga una imagen (si no existe localmente) y crea un contenedor nuevo a partir de ella.

  • Ejemplo: docker run -d -p 80:80 nginx
  • Explicación: Ejecuta un servidor web Nginx en segundo plano (-d) y mapea el puerto 80 de tu servidor VPS al puerto 80 del contenedor.

2. docker ps

Muestra la lista de contenedores que se están ejecutando actualmente.

  • Ejemplo: docker ps
  • Explicación: Ideal para ver el ID del contenedor, la imagen que usa y los puertos expuestos.

3. docker ps -a

Muestra absolutamente todos los contenedores de tu sistema, incluyendo los que están detenidos.

  • Ejemplo: docker ps -a
  • Explicación: Útil para revisar contenedores que fallaron o que detuviste previamente.

4. docker stop

Detiene la ejecución de un contenedor de forma segura.

  • Ejemplo: docker stop <ID_DEL_CONTENEDOR>
  • Explicación: Envía una señal de apagado al proceso principal del contenedor (reemplaza <ID_DEL_CONTENEDOR> por el ID real).

5. docker start

Inicia un contenedor que previamente había sido detenido.

  • Ejemplo: docker start <ID_DEL_CONTENEDOR>
  • Explicación: Retoma la ejecución del contenedor sin perder los datos que tenga en su interior.

6. docker rm

Elimina un contenedor de tu sistema de forma permanente (el contenedor debe estar detenido).

  • Ejemplo: docker rm <ID_DEL_CONTENEDOR>
  • Explicación: Para forzar la eliminación de un contenedor en ejecución, puedes añadir la bandera -f (docker rm -f <ID_DEL_CONTENEDOR>).

7. docker images

Lista todas las imágenes de Docker que tienes descargadas en el disco duro de tu servidor.

  • Ejemplo: docker images
  • Explicación: Muestra el tamaño de cada imagen y su etiqueta (tag) de versión.

8. docker rmi

Elimina una imagen de Docker descargada para liberar espacio de almacenamiento.

  • Ejemplo: docker rmi nginx
  • Explicación: Borra la imagen de Nginx. Solo funcionará si no hay ningún contenedor actualizando utilizando dicha imagen.

9. docker pull

Descarga una imagen desde Docker Hub sin ejecutarla de inmediato.

  • Ejemplo: docker pull ubuntu:22.04
  • Explicación: Útil para pre-cargar imágenes grandes en el servidor antes del momento del despliegue oficial.

10. docker exec

Ejecuta un comando adicional dentro de un contenedor que ya está en funcionamiento.

  • Ejemplo: docker exec -it <ID_DEL_CONTENEDOR> /bin/bash
  • Explicación: Te abre una consola interactiva (-it) dentro del contenedor, permitiéndote navegar por sus archivos como si estuvieras en otra máquina.


Conclusión

Instalar Docker en Ubuntu 24.04 LTS es un proceso directo que habilita un mundo entero de posibilidades para el desarrollo de software moderno. Dominar estos 10 comandos básicos te dará la base técnica necesaria para gestionar, crear y eliminar contenedores con total confianza.


El verdadero potencial de Docker se libera cuando se apoya sobre una base sólida. Si estás buscando llevar tus proyectos al siguiente nivel y necesitas un entorno optimizado, seguro y sin interrupciones, descubre los planes que tenemos para ti. Visita https://tuhost.cloud/vps y elige el Servidor VPS ideal para alojar tu nueva infraestructura basada en contenedores hoy mismo.