Advertisement
Guest User

Untitled

a guest
Oct 7th, 2016
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. version: '2'
  2. services:
  3. dnsmasq:
  4. image: andyshinn/dnsmasq:latest
  5. restart: always
  6. ports:
  7. - "53535:53/tcp"
  8. - "53535:53/udp"
  9. cap_add:
  10. - NET_ADMIN
  11. command:
  12. - "--address=/dev/127.0.0.1"
  13.  
  14. nginx:
  15. image: nginx:latest
  16. restart: always
  17. ports:
  18. - "80:80"
  19. volumes:
  20. - ./docker/settings/nginx:/etc/nginx/sites-enabled
  21. - ./docker/settings/nginx/default:/etc/nginx/conf.d/default.conf
  22. - ./:/var/web
  23. - ./storage:/var/web/storage:rw
  24. - ./docker/logs/nginx:/var/log/nginx
  25. env_file: ./.env
  26. links:
  27. - php
  28. VIRTUAL_HOST: monprojet.dev
  29.  
  30. php:
  31. build:
  32. context: ./docker
  33. dockerfile: buildfiles/Dockerfile.php-fpm
  34. restart: always
  35. volumes:
  36. - ./:/var/web
  37. - ./storage:/var/web/storage:rw
  38. - ./docker/settings/php/php.ini:/usr/local/etc/php/php.ini
  39. - ./docker/settings/php/php-fpm.conf:/usr/local/etc/php-fpm.d/www.conf
  40. working_dir: /var/web
  41. env_file: ./.env
  42. environment:
  43. LANG: fr_FR.UTF-8
  44. LANGUAGE: fr_FR:fr
  45. LC_ALL: fr_FR.UTF-8
  46. DB_HOST: mysql
  47. links:
  48. - mysql:mysql
  49. - beanstalkd:beanstalkd
  50.  
  51. mysql:
  52. image: mysql:latest
  53. restart: always
  54. ports:
  55. - "3306:3306"
  56. volumes_from:
  57. - data
  58. env_file: ./.env
  59. environment:
  60. MYSQL_ROOT_PASSWORD: secret
  61. MYSQL_DATABASE: homestead
  62. MYSQL_USER: laravel
  63. MYSQL_PASSWORD: local
  64.  
  65. redis:
  66. image: redis:latest
  67. ports:
  68. - "6379:6379"
  69. volumes_from:
  70. - data
  71.  
  72. beanstalkd:
  73. image: schickling/beanstalkd:latest
  74. restart: always
  75. ports:
  76. - "11300:11300"
  77.  
  78. elasticsearch:
  79. build: ./elasticsearch
  80. volumes_from:
  81. - data
  82. ports:
  83. - "9200:9200"
  84. - "9300:9300"
  85.  
  86. data:
  87. image: cogniteev/echo
  88. command: echo 'Data Container'
  89. volumes:
  90. - /var/lib/mysql
  91. - /var/lib/redis
  92. - /usr/share/elasticsearch/data
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement