Advertisement
Guest User

Untitled

a guest
Oct 30th, 2018
481
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.00 KB | None | 0 0
  1. version: '3.3'
  2.  
  3. services:
  4.   redis:
  5.     image: redis:3.2-alpine
  6.     volumes:
  7.      - redis_data:/data
  8.     ports:
  9.      - "6379:6379"
  10.   dynamodb:
  11.     image: dwmkerr/dynamodb
  12.     ports:
  13.      - "3000:8000"
  14.     volumes:
  15.      - dynamodb_data:/data
  16.   celery: &base_config
  17.     build:
  18.       context: nubo-async-cfe-services
  19.       dockerfile: Dockerfile
  20.     environment:
  21.    - REDIS_HOST=redis
  22.     - PYTHONUNBUFFERED=0
  23.     - CC_DYNAMODB_NAMESPACE=None
  24.     - CC_DYNAMODB_ACCESS_KEY_ID=anything
  25.     - CC_DYNAMODB_SECRET_ACCESS_KEY=anything
  26.     - CC_DYNAMODB_HOST=dynamodb
  27.     - CC_DYNAMODB_PORT=8000
  28.     - CC_DYNAMODB_IS_SECURE=False
  29.     command: celery worker -A tasks.async_service -Q dynamo-queue -E --loglevel=ERROR
  30.     depends_on:
  31.    - redis
  32.     - dynamodb
  33.     volumes:
  34.    - .:/jobs
  35.   jobs:
  36.     <<: *base_config
  37.     command: bash -c "uwsgi --socket 0.0.0.0:8080 --protocol=http --wsgi-file nubo_async/wsgi.py"
  38.     ports:
  39.      - "9090:8080"
  40. volumes:
  41.   redis_data:
  42.  dynamodb_data:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement