⚙️ Requisitos de Hardware
Esta página detalla los requisitos de hardware y sistema operativo para Portainer, incluye una imagen de arquitectura y una breve explicación de la misma.
Requisitos
1. Requisitos de Hardware y Sistema Operativo
Portainer es una herramienta ligera de gestión de contenedores, pero sus requisitos varían según el entorno de implementación:
Hardware Mínimo:
- CPU: 1 núcleo (recomendado 2+ para entornos de producción).
- RAM: 512 MB (recomendado 1 GB+ para manejar múltiples contenedores).
- Almacenamiento: 100 MB para la imagen de Portainer, más espacio para datos persistentes (recomendado 1 GB+).
Sistema Operativo:
Portainer es compatible con sistemas operativos que soporten Docker o Kubernetes:
- Linux: Distribuciones como Ubuntu 18.04+, CentOS 7+, Debian 9+.
- Windows: Windows 10/11 Pro/Enterprise con Docker Desktop, o Windows Server 2016+.
- macOS: macOS 10.14+ con Docker Desktop.
- Otros: Cualquier sistema que ejecute Docker Engine 19.03+ o Kubernetes 1.14+.
Dependencias de Software:
- Docker: Versión 19.03 o superior (para gestión de Docker).
- Kubernetes: Versión 1.14 o superior (para gestión de Kubernetes).
- Navegador Web: Chrome 60+, Firefox 54+, Safari 10+, Edge 79+ para la interfaz de usuario.
2. Imagen de Arquitectura

3. Explicación Breve de la Arquitectura
La arquitectura de Portainer se basa en un modelo cliente-servidor ligero. El servidor de Portainer se ejecuta como un contenedor Docker o como un pod en Kubernetes, proporcionando una API RESTful y una interfaz web. Se conecta a los motores de contenedores (Docker o Kubernetes) para gestionar recursos como contenedores, imágenes, volúmenes y redes. Los usuarios interactúan a través del navegador, mientras que Portainer maneja la orquestación y supervisión de forma centralizada, ideal para entornos de desarrollo y producción.