Idioma
Español
Documentacion /docs

⚙️ 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

Arquitectura de Portainer

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.