Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.48 KB | None | 0 0
  1. proxy:
  2. image: registry.ciklum.net/esi/navigator_s_proxy:test
  3. ports: [ "80:80", "443:443", "8083:8083" ]
  4. volumes:
  5. - /var/navigator/nginx/proxy/:/var/log/nginx/
  6. links: [ "assets", "application", "docs" ]
  7. environment:
  8. APPLICATION_SERVER_NAME: navigator.dev
  9. ASSETS_SERVER_NAME: assets.navigator.dev
  10. HTTPS_FLAG: "off"
  11. labels:
  12. io.rancher.container.pull_image: always
  13. hostname: proxy
  14.  
  15. assets:
  16. image: registry.ciklum.net/esi/navigator_s_assets:test
  17. ports: [ "8081:8081" ]
  18. volumes:
  19. - /var/navigator/nginx/assets/:/var/log/nginx/
  20. - /var/www/navigator/assets/source/assets/:/var/www/assets/
  21. - /var/www/navigator/assets/source/bower/:/var/www/bower/
  22. environment:
  23. APPLICATION_SERVER_NAME: navigator.dev
  24. HTTP_PROTOCOL: "http"
  25. entrypoint: ["/bin/bash", "docker-entrypoint-dev.sh"]
  26. labels:
  27. io.rancher.container.pull_image: always
  28. hostname: assets
  29.  
  30. database:
  31. image: registry.ciklum.net/esi/navigator_s_database:test
  32. ports: [ "5432:5432" ]
  33. volumes:
  34. - /var/navigator/postgresql/share/data/:/var/lib/postgresql/data/
  35. environment:
  36. POSTGRES_DB: navigator
  37. POSTGRES_USER: navigator
  38. POSTGRES_PASSWORD: navigator
  39. labels:
  40. io.rancher.container.pull_image: always
  41. hostname: database
  42.  
  43. application:
  44. image: registry.ciklum.net/esi/navigator_s_application:test
  45. links: [ "database", "search", "redis" ]
  46. volumes:
  47. - /var/navigator/nginx/application/:/var/log/nginx/
  48. - /var/www/navigator/application/source/:/var/www/
  49. environment:
  50. SYMFONY__ENV: dev
  51. SYMFONY__BASE__HOST: navigator.dev
  52. SYMFONY__DATABASE__HOST: database
  53. SYMFONY__DATABASE__PORT: 5432
  54. SYMFONY__DATABASE__NAME: navigator
  55. SYMFONY__DATABASE__USER: navigator
  56. SYMFONY__DATABASE__PASSWORD: navigator
  57. SYMFONY__ASSETS__COMPONENTS__URL: http://assets.navigator.dev/
  58. SYMFONY__ELASTICSEARCH__HOST: search
  59. SYMFONY__ELASTICSEARCH__PORT: 9200
  60. SYMFONY__GOOGLE__ANALYTICS__TRACKING__ID: 0
  61. SYMFONY__YANDEX__METRIKA__ENABLED: 0
  62. labels:
  63. io.rancher.container.pull_image: always
  64. hostname: application
  65.  
  66. search:
  67. image: registry.ciklum.net/esi/navigator_s_search:test
  68. volumes:
  69. - /usr/navigator/elasticsearch/share/data/:/usr/share/elasticsearch/data/
  70. labels:
  71. io.rancher.container.pull_image: always
  72. hostname: search
  73.  
  74. kibana:
  75. image: kibana:latest
  76. ports: [ "5601:5601" ]
  77. environment:
  78. ELASTICSEARCH_URL: http://search:9200
  79. links: [ "search" ]
  80. labels:
  81. io.rancher.container.pull_image: always
  82. hostname: kibana
  83.  
  84. datadog:
  85. image: registry.ciklum.net/esi/navigator_s_datadog:test
  86. links: [ "database", "search", "application", "assets", "proxy", "redis"]
  87. environment:
  88. API_KEY: 911acd6af9a7db8bc5a5cb310e928512
  89. SYMFONY__ENV: dev
  90. volumes:
  91. - /var/run/docker.sock:/var/run/docker.sock
  92. - /proc/:/host/proc/:ro
  93. - /sys/fs/cgroup/:/host/sys/fs/cgroup:ro
  94. tty: true
  95. stdin_open: true
  96. labels:
  97. io.rancher.container.pull_image: always
  98. hostname: datadog
  99.  
  100. docs:
  101. image: registry.ciklum.net/esi/navigator_s_docs:test
  102. labels:
  103. io.rancher.container.pull_image: always
  104. hostname: docs
  105.  
  106. redis:
  107. image: registry.ciklum.net/navigator_proxy/redis
  108. hostname: redis
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement