Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- rabbitmq:
- image: 'rabbitmq:3-management'
- hostname: rabbitmq
- expose:
- - '5672'
- environment:
- - 'RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER}'
- - 'RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS}'
- - 'RABBITMQ_DEFAULT_VHOST=${RABBITMQ_DEFAULT_VHOST}'
- volumes:
- - 'rabbitmq_data:/var/lib/rabbitmq'
- redis:
- image: 'redis:4'
- hostname: redis
- expose:
- - '6379'
- command: 'redis-server --requirepass ${REDIS_AUTH_PASSWORD}'
- volumes:
- - 'redis_data:/data'
- mongodb:
- image: 'mongo:3'
- hostname: mongodb
- expose:
- - '27017'
- command: mongod --auth
- environment:
- - 'MONGO_INITDB_ROOT_USERNAME=${MONGO_INITDB_ROOT_USERNAME}'
- - 'MONGO_INITDB_ROOT_PASSWORD=${MONGO_INITDB_ROOT_PASSWORD}'
- volumes:
- - 'mongodb_data:/data/db'
- manifest-parser:
- build:
- dockerfile: ./packages/vdn-manifest-parser/Dockerfile
- context: ./
- depends_on:
- - rabbitmq
- security_opt:
- - 'seccomp=./chrome.json'
- volumes:
- rabbitmq_data: null
- redis_data: null
- mongodb_data: null
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement