Skip to content
Snippets Groups Projects
docker-compose.yml 610 B
Newer Older
  • Learn to ignore specific revisions
  • version: '3.1'
    
    services:
      service-email:
        build: .
    
        container_name: service-email
    
        ports:
    
    ncastejon's avatar
    ncastejon committed
          - 3001:3000
    
        restart: unless-stopped
    
    ncastejon's avatar
    ncastejon committed
      rabbitmq:
    
        image: 'rabbitmq:3-management-alpine'
    
    FORESTIER Fabien's avatar
    FORESTIER Fabien committed
        container_name: rabbitmq
    
    ncastejon's avatar
    ncastejon committed
        ports:
    
    FORESTIER Fabien's avatar
    FORESTIER Fabien committed
          - 5672:5672 # standar port for communication
          - 15672:15672 # graphique interface
    
    ncastejon's avatar
    ncastejon committed
        environment:
    
          - RABBITMQ_DEFAULT_USER=${RABBITMQ_USERNAME}
          - RABBITMQ_DEFAULT_PASS=${RABBITMQ_PASSWORD}
    
          - ADMIN_EMAIL=${ADMIN_EMAIL}
    
    FORESTIER Fabien's avatar
    FORESTIER Fabien committed
        volumes:
    
          - rabbitmqPersistence:/var/lib/rabbitmq
        restart: unless-stopped  
    
    ncastejon's avatar
    ncastejon committed
    
    volumes:
      rabbitmqPersistence: