Taula de continguts

portainer

gestor de contenedores de Docker

server

docker-compose.yml
services:
  portainer:
    #image: portainer/portainer-ce:sts
    image: portainer/portainer-ee:2.40.0
    restart: always
    network_mode: host
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./data:/data
    container_name: portainer
#    ports:
#      - 9443:9443
#      - 8000:8000  # Remove if you do not intend to use Edge Agents
 
# networks:
#   default:
#     name: portainer_network 

agent (in remote server)

otros comandos

agente

services:
  portainer-agent:
    image: portainer/agent:latest
    container_name: portainer-agent
    restart: always
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
#      - /var/lib/docker/volumes:/var/lib/docker/volumes
    ports:
      - "9001:9001"
    # IMPORTANTE: En entornos muy restrictivos, a veces requiere modo privilegiado
    privileged: true  

saltar "http VS https" en agente remoto tunelizado + 2 portainer servers

portainer degrada a http las conexiones locales.

reset contraseña

#!/bin/bash
 
docker pull portainer/helper-reset-password
docker run --rm -v ./data:/data portainer/helper-reset-password