Degradación Batería Pixel 8 Pro tras un Año: Análisis
February 2, 2026Actualizar iPod Classic 5.5g: Guía iFlash y Batería
February 2, 2026Raspberry Pi 5: Servidor Casero con Docker y Portainer
La llegada de la Raspberry Pi 5 ha revolucionado el mundo de los miniordenadores, ofreciendo un rendimiento que hasta hace poco era impensable en un formato tan compacto. Si tienes una en tus manos, has adquirido mucho más que un simple dispositivo para experimentar; tienes la llave para crear tu propio servidor casero potente, eficiente y versátil. Esta guía te llevará paso a paso en el proceso de transformar tu Raspberry Pi 5 en un centro de operaciones para tus aplicaciones y servicios, utilizando dos herramientas fundamentales: Docker y Portainer.
¿Por qué la Raspberry Pi 5 es la elección perfecta?
Antes de sumergirnos en la instalación, es crucial entender por qué la Raspberry Pi 5 destaca como la base ideal para un servidor doméstico. Su combinación de hardware mejorado y eficiencia energética la convierte en una opción superior a sus predecesoras y a muchas otras alternativas.
- Potencia de Procesamiento: Con su CPU ARM Cortex-A76 de 64 bits y cuatro núcleos a 2.4 GHz, la Pi 5 ofrece un rendimiento entre 2 y 3 veces superior al de la Raspberry Pi 4. Esto significa que puede manejar múltiples contenedores de Docker simultáneamente sin esfuerzo.
- Memoria RAM más Rápida: La opción de hasta 8 GB de RAM LPDDR4X-4267 proporciona el ancho de banda necesario para ejecutar aplicaciones más exigentes, desde servidores de medios como Plex hasta sistemas de automatización del hogar como Home Assistant.
- Conectividad Superior: Con un puerto Gigabit Ethernet y Wi-Fi 5, la transferencia de datos es rápida y estable, algo esencial para cualquier servidor. Además, sus puertos USB 3.0 permiten conectar almacenamiento externo de alta velocidad.
- Eficiencia Energética: A pesar de su potencia, la Raspberry Pi 5 mantiene un consumo energético muy bajo, lo que la hace perfecta para funcionar 24 horas al día, 7 días a la semana sin disparar tu factura de la luz.
Preparativos: Lo que necesitas antes de empezar
Para seguir esta guía, asegúrate de tener a mano los siguientes componentes. Una buena base de hardware es clave para un servidor estable y fiable.
Hardware Requerido:
- Raspberry Pi 5: El cerebro de nuestra operación (se recomienda la versión de 4 GB u 8 GB de RAM).
- Fuente de Alimentación Oficial USB-C de 27W: Es fundamental para garantizar que la Pi reciba la energía estable que necesita para funcionar a pleno rendimiento.
- Tarjeta microSD de Calidad: Una tarjeta de al menos 32 GB, clase A2, para instalar el sistema operativo y las aplicaciones.
- Carcasa con Ventilación: La Pi 5 puede calentarse bajo carga. Una carcasa con un ventilador activo es altamente recomendable para mantener las temperaturas bajo control.
- Cable de Red Ethernet: Para una conexión a internet estable y rápida.
Software Necesario:
- Raspberry Pi Imager: La herramienta oficial para flashear el sistema operativo en la tarjeta microSD.
- Un cliente SSH: Como PuTTY (Windows) o el terminal integrado (macOS/Linux) para conectarte remotamente a tu Pi.
Guía de Instalación: De Cero a Servidor Funcional
Ahora que tenemos todo listo, es hora de poner manos a la obra. Sigue estos pasos cuidadosamente para configurar tu servidor.
Paso 1: Instalar Raspberry Pi OS (64-bit)
El primer paso es instalar el sistema operativo. Es crucial utilizar la versión de 64 bits de Raspberry Pi OS para aprovechar al máximo el hardware y asegurar la compatibilidad con todas las imágenes de Docker. Usa Raspberry Pi Imager para flashear la imagen “Raspberry Pi OS (64-bit)” en tu tarjeta microSD. Durante el proceso, no olvides configurar el nombre de host, habilitar SSH y crear un usuario y contraseña.
Paso 2: Instalación de Docker
Una vez que el sistema operativo esté en marcha y te hayas conectado a tu Raspberry Pi mediante SSH, es el momento de instalar Docker. Docker es una plataforma de contenedores que te permite empaquetar aplicaciones y sus dependencias en unidades aisladas, facilitando enormemente el despliegue y la gestión.
Ejecuta los siguientes comandos en tu terminal. El primero descarga un script de instalación oficial y el segundo lo ejecuta:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
Una vez finalizada la instalación, es una buena práctica añadir tu usuario al grupo de Docker para poder ejecutar comandos sin necesidad de usar sudo cada vez.
sudo usermod -aG docker $USER
Importante: Deberás cerrar sesión y volver a iniciarla (o reiniciar la Pi) para que este cambio surta efecto.
Paso 3: Desplegar Portainer
Docker es increíblemente potente desde la línea de comandos, pero gestionarlo a través de una interfaz gráfica es mucho más intuitivo. Aquí es donde entra Portainer, un panel de control web que simplifica la administración de tus contenedores, imágenes, volúmenes y redes.
Con Docker ya instalado, desplegar Portainer es tan simple como ejecutar dos comandos. Primero, creamos un volumen para que Portainer almacene sus datos de forma persistente:
docker volume create portainer_data
A continuación, desplegamos el contenedor de Portainer Community Edition:
docker run -d -p 8000:8000 -p 9443:9443 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Este comando descarga la imagen de Portainer, la inicia, mapea los puertos necesarios, le da acceso al socket de Docker para que pueda gestionarlo y asegura que se reinicie automáticamente si la Pi se apaga.
Administrando tu Servidor con Portainer
¡Felicidades! Tu servidor ya está operativo. Para acceder al panel de control de Portainer, abre un navegador web en cualquier dispositivo de tu red local y navega a la siguiente dirección, reemplazando [IP_DE_TU_RASPBERRY_PI] por la dirección IP real de tu dispositivo:
https://[IP_DE_TU_RASPBERRY_PI]:9443
La primera vez que accedas, Portainer te pedirá que crees una contraseña para el usuario administrador. Una vez hecho, selecciona la opción “Get Started” para gestionar el entorno Docker local. Desde este panel podrás desplegar nuevas aplicaciones (contenedores), monitorizar el uso de recursos, gestionar redes y mucho más, todo con unos pocos clics.
Conclusión: Tu Puerta de Entrada al Mundo del Self-Hosting
Has transformado con éxito tu Raspberry Pi 5 en un potente y eficiente servidor casero. Con Docker y Portainer, ahora tienes una plataforma robusta y fácil de usar para explorar el fascinante mundo del self-hosting. Desde bloquear anuncios en toda tu red con Pi-hole hasta crear tu propia nube personal con Nextcloud, las posibilidades son prácticamente ilimitadas. Has tomado el control de tus datos y servicios, y este es solo el comienzo de tu viaje. ¡Experimenta, aprende y disfruta de tu nuevo servidor!.


