Como instalar o RabbitMQ no Portainer com Docker Swarm

				
					version: "3.8"

services:
  rabbit_mq:
    image: rabbitmq:management
    command: rabbitmq-server
    networks:
      - traefik_public
    hostname: rabbit_mq
    volumes:
      - rabbitmq_data:/var/lib/rabbitmq
    environment:
      RABBITMQ_ERLANG_COOKIE: <CHAVE_AQUI>
      RABBITMQ_DEFAULT_VHOST: digitalinterativo
      RABBITMQ_DEFAULT_USER: <USUARIO_AQUI>
      RABBITMQ_DEFAULT_PASS: <SENHA_AQUI>
    deploy:
      mode: replicated
      replicas: 1
      placement:
        constraints:
          - node.role == manager
      resources:
        limits:
          cpus: "1"
          memory: 2048M
      labels:
        - traefik.enable=true
        - traefik.http.routers.rabbit_mq.rule=Host(`rabbit.SEU_DOMINIO.com.br`)
        - traefik.http.routers.rabbit_mq.entrypoints=websecure
        - traefik.http.routers.rabbit_mq.tls.certresolver=le
        - traefik.http.routers.rabbit_mq.service=rabbit_mq
        - traefik.http.services.rabbit_mq.loadbalancer.server.port=15672

volumes:
  rabbitmq_data:
    external: true

networks:
  traefik_public:
    external: true
				
			
Share the Post:

Post Relacionados