Si buscas un entorno confiable para la contenerización de aplicaciones, Debian 13 “Trixie” es una gran opción, y Docker es la herramienta perfecta para desplegar y gestionar contenedores de forma sencilla.
En esta guía, aprenderás a instalar Docker en Debian 13 paso a paso, directamente desde el repositorio oficial de Docker para tener siempre la última versión disponible.
1. Actualizar la base de paquetes
Antes de comenzar, actualiza la lista de paquetes y, si hay actualizaciones disponibles, instálalas:
sudo apt update && sudo apt upgrade
2. Instalar dependencias necesarias
Docker necesita ciertos paquetes previos para poder añadir repositorios HTTPS:
sudo apt install apt-transport-https ca-certificates curl
3. Añadir la clave GPG oficial de Docker
Esto asegura que los paquetes descargados son auténticos y no han sido modificados:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker.gpg
4. Añadir el repositorio oficial de Docker
Ahora agregamos el repositorio estable de Docker para Debian 13 (Trixie):
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian trixie stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Luego, actualiza nuevamente la lista de paquetes:
sudo apt update
5. Instalar Docker
Instalaremos Docker junto con sus herramientas y complementos:
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Paquetes incluidos:
-
docker-ce: Motor principal de Docker.
-
docker-ce-cli: Herramienta de línea de comandos.
-
containerd.io: Runtime para manejar contenedores.
-
docker-buildx-plugin: Extensión para construir imágenes multi-plataforma.
-
docker-compose-plugin: Gestión de aplicaciones multi-contenedor con YAML.
6. Verificar el servicio de Docker
Comprueba que Docker esté activo:
sudo systemctl is-active docker
7. Probar Docker
Ejecuta el contenedor de prueba hello-world para confirmar que todo funciona:
sudo docker run hello-world
Si ves un mensaje de bienvenida, Docker está correctamente instalado.
8. Ejecutar Docker sin sudo (opcional)
Por defecto, solo el usuario root o con privilegios sudo puede ejecutar comandos Docker. Para evitar escribir sudo siempre:
sudo usermod -aG docker ${USER}
newgrp docker
Para que el cambio sea permanente, reinicia el sistema.
Conclusión
Instalar Docker en Debian 13 (Trixie) es un proceso rápido y sencillo si sigues estos pasos. Con Docker listo, ya puedes comenzar a crear, desplegar y gestionar contenedores de manera eficiente.
📚 Recurso recomendado: Documentación oficial de Docker






