Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- db:
- image: postgres:latest
- environment:
- - POSTGRES_USER=actest
- - POSTGRES_PASSWORD=5upame6ates2ing
- - POSTGRES_DB=testing_ro
- - constraint:host==database
- volumes:
- - pgdata:/var/lib/postgresql/data
- ports:
- - "5432:5432"
- mongo:
- image: laztoum/mongo
- environment:
- - MONGO_USER=testing
- - MONGO_PASSWORD=5upame6ates2ing
- - MONGO_DB=testing_ro
- - constraint:host==database
- ports:
- - "27017:27017"
- redis:
- image: redis:3.2.8
- volumes:
- - redisdata:/data
- - /shared_logs/redis:/var/log/
- sysctls:
- - net.core.somaxconn=65536
- - net.ipv4.tcp_syncookies=0
- ulimits:
- nproc: 65535
- nofile:
- soft: 20000
- hard: 40000
- ports:
- - "6399:6379"
- rabbitmq:
- image: rabbitmq:3
- volumes:
- - /shared_logs/rabbitmq:/var/log/rabbitmq/
- web:
- build: .
- sysctls:
- - net.core.somaxconn=65536
- - net.ipv4.tcp_syncookies=0
- ulimits:
- nproc: 65535
- nofile:
- soft: 20000
- hard: 40000
- volumes:
- - upstream:/socket
- - /shared_logs/uwsgi:/var/log/uwsgi
- - /shared_logs/uwsgi:/code/logs
- - .:/code/core-DEV
- # command: uwsgi --ini /etc/uwsgi.ini
- admin:
- build: .
- sysctls:
- - net.core.somaxconn=65536
- - net.ipv4.tcp_syncookies=0
- ulimits:
- nproc: 65535
- nofile:
- soft: 20000
- hard: 40000
- volumes:
- - upstream:/socket
- - /shared_logs/uwsgi:/var/log/uwsgi
- - /shared_logs/uwsgi:/code/logs
- - .:/code/admin
- command: python ./wsgi.py
- depends_on:
- - web
- - db
- - redis
- - rabbitmq
- ports:
- - "5199:5190"
- partner_plus:
- build: .
- sysctls:
- - net.core.somaxconn=65536
- - net.ipv4.tcp_syncookies=0
- ulimits:
- nproc: 65535
- nofile:
- soft: 20000
- hard: 40000
- volumes:
- - upstream:/socket
- - /shared_logs/uwsgi:/var/log/uwsgi
- - /shared_logs/uwsgi:/code/logs
- - .:/code/partner_plus
- command: python ./run_server.py
- depends_on:
- - web
- - db
- - redis
- - rabbitmq
- ports:
- - "5002:5001"
- nginx:
- build:
- context: .
- dockerfile: Dockerfile-nginx
- # links: admin:uwsgi
- sysctls:
- - net.core.somaxconn=65536
- - net.ipv4.tcp_syncookies=0
- ulimits:
- nproc: 65535
- nofile:
- soft: 20000
- hard: 40000
- depends_on:
- - web
- volumes:
- - upstream:/socket
- - /shared_logs/nginx:/var/log/nginx
- - staticdata:/webconfig/static
- - mediadata:/webconfig/media
- ports:
- - "1080:1080"
- volumes:
- upstream: {}
- pgdata: {}
- redisdata: {}
- staticdata: {}
- mediadata: {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement