bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


docker_swarm_stacks

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
docker_swarm_stacks [2025/06/19 16:56]
enric_mieza_sanchez [Primer docker stack amb traefik]
docker_swarm_stacks [2025/06/19 17:29] (actual)
enric_mieza_sanchez [Sticky sessions] traefik v3
Línia 43: Línia 43:
     image: traefik:v3.4     image: traefik:v3.4
     command:     command:
-      - "--api.insecure=true" +      - --api.insecure=true 
-      - "--providers.docker=true" +      - --providers.docker=true 
-      - "--providers.swarm=true" +      - --providers.swarm=true 
-      - "--providers.docker.exposedbydefault=false" +      - --providers.docker.exposedbydefault=false 
-      - "--providers.swarm.exposedbydefault=false" +      - --providers.swarm.exposedbydefault=false 
-      - "--entrypoints.web.address=:80"+      - --entrypoints.web.address=:80
     ports:     ports:
       - "80:80"       - "80:80"
Línia 64: Línia 64:
       replicas: 4       replicas: 4
       labels:       labels:
-        - "traefik.enable=true" +        - traefik.enable=true 
-        - "traefik.http.routers.whoami.rule=Host(`whoami.docker.local`)" +        - traefik.http.routers.whoami.rule=Host(`whoami.docker.local`) 
-        - "traefik.http.routers.whoami.entrypoints=web" +        - traefik.http.routers.whoami.entrypoints=web 
-        - "traefik.http.services.whoami.loadbalancer.server.port=80"+        - traefik.http.services.whoami.loadbalancer.server.port=80 
 +        #- traefik.http.services.whoami.loadbalancer.sticky=true 
 +        #- traefik.http.services.whoami.loadbalancer.sticky.cookie.name=whoami_cookie 
 +        #- traefik.http.services.whoami.loadbalancer.sticky.cookie.secure=false 
 </file> </file>
  
Línia 130: Línia 134:
   * Quan refresques t'apareix una IP diferent?   * Quan refresques t'apareix una IP diferent?
  
-Ara descomenta la línia amb ''- "traefik.backend.loadbalancer.sticky=true"'' i posa en marxa de nou el stack.+Ara descomenta les línies del final referents a ''sticky'' i posa en marxa de nou el stack.
   * Quan refresques t'apareix ara una IP diferent?   * Quan refresques t'apareix ara una IP diferent?
   * Canvia la IP si accedeixes a la web via ''curl''?   * Canvia la IP si accedeixes a la web via ''curl''?
docker_swarm_stacks.1750352162.txt.gz · Darrera modificació: 2025/06/19 16:56 per enric_mieza_sanchez