dev.ansango / wiki

Portainer

Portainer

Portainer es una plataforma de gestión de contenedores de código abierto que simplifica la administración de entornos Docker y Kubernetes. Sus características principales incluyen:

Funcionalidades clave

  • Interfaz web intuitiva para gestionar contenedores, imágenes, redes y volúmenes
  • Compatibilidad con Docker, Docker Swarm y Kubernetes
  • Gestión centralizada de múltiples clústeres desde una sola interfaz
  • Control de acceso basado en roles (RBAC)
  • Monitoreo y registro de contenedores
  • Despliegue de aplicaciones mediante plantillas predefinidas o configuraciones personalizadas

Ventajas

  • Reduce la complejidad de la gestión de contenedores
  • Mejora la productividad del equipo de DevOps
  • Proporciona una visión centralizada de todo el ecosistema de contenedores
  • Aumenta la seguridad mediante controles de acceso detallados

Docker compose

services:
  portainer:
    image: portainer/portainer-ce:latest
    container_name: portainer
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - ./portainer-data:/data
    ports:
      - 9000:9000