tech:docker:portainer

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
tech:docker:portainer [18/06/2026 22:57] – ↷ Page moved from info:cursos:altran:docker:portainer to tech:docker:portainer matetech:docker:portainer [18/06/2026 23:51] (actual) mate
Línia 1: Línia 1:
 = portainer = portainer
 +{{tag>docker}}
 gestor de contenedores de Docker gestor de contenedores de Docker
  
Línia 46: Línia 47:
         - subnet: 172.20.0.0/16         - subnet: 172.20.0.0/16
 </code> </code>
-  * abrimos un tunel desde el servidor: <code bash>ssh -N -f -L 9002:172.20.0.5:9001 s4.fidmag.org+  * abrimos un tunel desde el servidor: <code bash># -f hace que se quede en background 
 +ssh -N -f -L 9002:172.20.0.5:9001 s4.fidmag.org
 # podemos localizarlo después con: # podemos localizarlo después con:
 ps aux | grep ssh ps aux | grep ssh
Línia 80: Línia 82:
     # IMPORTANTE: En entornos muy restrictivos, a veces requiere modo privilegiado     # IMPORTANTE: En entornos muy restrictivos, a veces requiere modo privilegiado
     privileged: true       privileged: true  
 +</code>
 +
 +== saltar "http VS https" en agente remoto tunelizado + 2 portainer servers
 +portainer degrada a http las conexiones locales. 
 +  * crear **127.0.0.1 agent.remote.local** en ''/etc/hosts''
 +  * modificar portainer server para añadir:<code yaml>    extra_hosts:
 +      - "agent.s4.local:host-gateway"</code>
 +    * esto evita que se use el DNS de Docker que no encontraba ese servidor
 +  * montar el tunel:<code bash>ssh -N -L 0.0.0.0:9002:172.20.0.6:9001 server.com</code>
 +    * hemos montado un segundo agente (portainer solo adminte 1 conexión con un agente, y una vez emparejado no soporta más):<code yaml>name: portainer
 +
 +services:
 +    agent-fidmag:
 +      image: portainer/agent:sts
 +      restart: always
 +      networks:
 +        portainer_agent_net:
 +          ipv4_address: 172.20.0.5      
 +      volumes:
 +        - /var/run/docker.sock:/var/run/docker.sock
 +        - /var/lib/docker/volumnes:/var/lib/docker/volumes
 +        - /:/host
 +      container_name: portainer-agent-fidmag
 +
 +    agent-mate:
 +      image: portainer/agent:sts
 +      restart: always
 +      networks:
 +        portainer_agent_net:
 +          ipv4_address: 172.20.0.6
 +      volumes:
 +        - /var/run/docker.sock:/var/run/docker.sock
 +        - /var/lib/docker/volumnes:/var/lib/docker/volumes
 +        - /:/host
 +      container_name: portainer-agent-mate
 +
 +networks:
 +  portainer_agent_net:
 +    ipam:
 +      config:
 +        - subnet: 172.20.0.0/16
 +</code>
 +== reset contraseña
 +<code bash>
 +#!/bin/bash
 +
 +docker pull portainer/helper-reset-password
 +docker run --rm -v ./data:/data portainer/helper-reset-password
 </code> </code>
  • tech/docker/portainer.1781848660.txt.gz
  • Darrera modificació: 18/06/2026 22:57
  • per mate