Cómo Instalar Docker y Docker Compose en Sistemas Ubuntu ARM
Aprende a instalar Docker y Docker Compose en un sistema Ubuntu ARM para alojar tus propias aplicaciones
4 min de lectura

Docker ha revolucionado la forma en que pensamos sobre el desarrollo y el despliegue de software. Con Docker, puedes empaquetar tu aplicación y sus dependencias en un contenedor, lo que facilita moverla y gestionarla. Docker Compose simplifica aún más las aplicaciones Docker de múltiples contenedores. En esta guía, te mostraremos cómo instalar Docker y Docker Compose en sistemas Ubuntu ARM.
ARM y x86 son dos de los principales tipos de arquitecturas de CPU que dominan distintos ámbitos de la computación. ARM, que significa Advanced RISC Machine, es conocida por su eficiencia energética y se usa predominantemente en dispositivos móviles, gadgets de IoT y, cada vez más, en servidores. Por otro lado, la arquitectura x86, desarrollada por Intel, ha sido durante mucho tiempo el estándar en la computación de escritorio y de servidores.
La diferencia clave está en su filosofía de diseño. ARM se basa en un conjunto de instrucciones más simple, lo que permite un menor consumo de energía, algo crucial para los dispositivos alimentados por batería. Las arquitecturas x86 ofrecen un amplio conjunto de instrucciones, optimizado para un alto rendimiento en tareas de computación complejas. Ambas tienen sus pros y sus contras, pero con la creciente presencia de ARM en los mercados de servidores y escritorio, es cada vez más importante saber trabajar con ambas.
El artículo ARM vs x86: A Benchmark Comparison You Need to See te dará más detalles sobre los benchmarks y dónde puedes crear un VPS ARM.
Consigue un Servidor ARM VPS de HostingerLos precios de los VPS subieron en todos los proveedores en 2026 — si estás replanteándote alquilar una máquina, mira qué cambió y cuándo gana un mini PC.
Otros artículos sobre Docker que pueden ayudarte en tu camino con Docker:
- Añadir Usuarios a un Contenedor Docker
- Copiar Múltiples Archivos en una Sola Capa con un Dockerfile
- Redirigir los Logs de Docker a un Solo Archivo
- Variables de Entorno ARG y ENV en Docker
Pasos para Instalar Docker y Docker Compose en Sistemas Ubuntu ARM
Si te interesa ver algunas aplicaciones autoalojadas, open source y gratuitas muy interesantes, puedes consultar la sección de self-hosted de toolhunt.net.
Paso 1: Actualizar la Lista de Paquetes
Empieza actualizando la lista de paquetes para asegurarte de tener la versión más reciente de los paquetes.
sudo apt-get update- sudo: Ejecuta el comando como superusuario.
- apt-get: Utilidad de gestión de paquetes de Ubuntu.
- update: Obtiene la lista de paquetes del repositorio.
Paso 2: Instalar los Paquetes Necesarios
Antes de instalar Docker, necesitarás instalar algunos paquetes esenciales.
sudo apt-get install ca-certificates curl gnupg lsb-release- ca-certificates: Para la comunicación web segura.
- curl: Herramienta de línea de comandos para transferir datos.
- gnupg: Para la gestión de claves.
- lsb-release: Proporciona información sobre la distribución Linux.
Paso 3: Crear el Directorio del Keyring
Crea un directorio para almacenar la clave GPG de Docker.
sudo mkdir -p /etc/apt/keyrings- mkdir: Comando para crear directorios.
- “-p”: Crea los directorios padre según sea necesario.
Paso 4: Añadir la Clave GPG de Docker
Descarga y añade la clave GPG de Docker al directorio del keyring.
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpgPaso 5: Añadir el Repositorio de Docker
Añade el repositorio de Docker a tu lista de fuentes.
echo \
"deb [arch=$(dpkg --print-architecture) 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- “dpkg –print-architecture”: Muestra la arquitectura del sistema.
- tee: Lee de la entrada estándar y escribe en la salida estándar y en archivos.
Paso 6: Actualizar la Lista de Paquetes de Nuevo
Ejecuta una actualización de nuevo para obtener los paquetes del repositorio de Docker recién añadido.
sudo apt-get updatePaso 7: Instalar Docker y Docker Compose
Por último, instala Docker y Docker Compose.
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-compose- docker-ce: Docker Community Edition.
- docker-ce-cli: CLI de Docker.
- containerd.io: Runtime de contenedores.
- docker-compose-plugin: Plugin de Compose para la CLI.
- docker-compose: Para definir y ejecutar aplicaciones Docker de múltiples contenedores.
Si te interesa tener un panel web que te ayude a gestionar tus aplicaciones y sirva como reverse proxy, puedes echar un vistazo al siguiente curso:
Curso de Configuración de CloudPanelConclusión
¡Y ya lo tienes! Has instalado con éxito Docker y Docker Compose en tu sistema Ubuntu ARM. Con estas herramientas a tu disposición, estás listo para empezar a contenedorizar aplicaciones y aprovechar al máximo todo lo que Docker ofrece. ¡Feliz Docking!


