Advertisement
Guest User

Untitled

a guest
Feb 24th, 2016
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. version: '2'
  2. services:
  3.  
  4. # Data
  5. dbdata:
  6. image: busybox
  7. command: "true"
  8. volumes:
  9. - /var/lib/postgresql/data
  10. - /data
  11.  
  12. db:
  13. image: postgres:9.4
  14. ports:
  15. - "5432:5432"
  16. volumes_from:
  17. - dbdata
  18.  
  19. redis:
  20. restart: always
  21. image: redis:latest
  22. ports:
  23. - "6379:6379"
  24. volumes_from:
  25. - dbdata
  26.  
  27. elasticsearch:
  28. image: elasticsearch
  29. hostname: elasticsearch
  30. environment:
  31. - HAYSTACK_PORT=9200
  32. ports:
  33. - "9200:9200"
  34.  
  35. dynamodb:
  36. image: deangiberson/aws-dynamodb-local
  37. ports:
  38. - "7777:8000"
  39. volumes:
  40. - ./data/dynamodb:/var/dynamodb_local
  41. command: -port 8000 -sharedDb
  42.  
  43. nginx:
  44. restart: always
  45. build: ./nginx/
  46. ports:
  47. - "80:80"
  48. volumes_from:
  49. - web
  50. links:
  51. - web:web
  52.  
  53. web:
  54. build: server
  55. volumes:
  56. - ./logs/server:/var/app/logs
  57. - ./server:/var/app
  58. - ./staticfiles:/www/static
  59. ports:
  60. - "5000:8080"
  61. links:
  62. - db:db
  63. - redis:redis
  64. - dynamodb:dynamodb
  65. - elasticsearch:elasticsearch
  66. environment:
  67. - DJANGO_SETTINGS_MODULE=config.settings.docker
  68. - RDS_DB_NAME=db_name
  69. - RDS_USERNAME=db_user
  70. - RDS_PASSWORD=''
  71. - RDS_HOSTNAME=db
  72. - RDS_PORT=5432
  73. - DYNAMODB_ADDR=${DOCKER_ADDR}
  74. - DYNAMODB_PORT=7777
  75. - REDIS_ADDR=${DOCKER_ADDR}
  76. - REDIS_PORT=6379
  77. - DJANGO_SECRET_KEY=changeme-for-production1
  78.  
  79. vps:
  80. build: vps
  81. volumes:
  82. - ./logs/worker:/var/app/logs
  83. - ./vps:/var/app
  84. ports:
  85. - "3000:8080"
  86. links:
  87. - db:db
  88. - redis:redis
  89. - dynamodb:dynamodb
  90. environment:
  91. - DJANGO_SETTINGS_MODULE=config.settings.docker
  92. - RDS_DB_NAME=db_name
  93. - RDS_USERNAME=db_user
  94. - RDS_PASSWORD=''
  95. - RDS_HOSTNAME=db
  96. - RDS_PORT=5432
  97. - DYNAMODB_ADDR=${DOCKER_ADDR}
  98. - DYNAMODB_PORT=7777
  99. - REDIS_ADDR=${DOCKER_ADDR}
  100. - REDIS_PORT=6379
  101. - DJANGO_SECRET_KEY=changeme-for-production2
  102. - SQSLOOP_SUFFIX=queue
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement