Advertisement
Guest User

Untitled

a guest
Aug 30th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. ####
  2. # ATENTION:
  3. # Replace all occurences of sandbox with your project's name
  4. ####
  5.  
  6. # v2 syntax
  7. version: '2'
  8.  
  9. # Named volumes
  10. volumes:
  11. # MySQL Data
  12. sandbox-mysql-data:
  13. driver: local
  14.  
  15. # Redis Data
  16. sandbox-redis-data:
  17. driver: local
  18.  
  19. services:
  20. # MySQL (5.7)
  21. mysql:
  22. image: ambientum/mysql:5.7
  23. container_name: sandbox-mysql
  24. volumes:
  25. - sandbox-mysql-data:/var/lib/mysql
  26. ports:
  27. - "3306:3306"
  28. environment:
  29. - MYSQL_ROOT_PASSWORD=sandbox
  30. - MYSQL_DATABASE=sandbox
  31. - MYSQL_USER=sandbox
  32. - MYSQL_PASSWORD=sandbox
  33.  
  34. # Redis
  35. cache:
  36. image: ambientum/redis:3.2
  37. container_name: sandbox-redis
  38. command: --appendonly yes
  39. volumes:
  40. - sandbox-redis-data:/data
  41. ports:
  42. - "6379:6379"
  43.  
  44. # PHP (with Caddy)
  45. app:
  46. # image: ambientum/php:7.1-nginx
  47. image: ambientum/php:7.1-caddy
  48. container_name: sandbox-app
  49. volumes:
  50. - .:/var/www/app
  51. ports:
  52. - "8000:80"
  53. links:
  54. - mysql
  55. - cache
  56.  
  57. # Laravel Queues
  58. queue:
  59. image: ambientum/php:7.1
  60. container_name: sandbox-queue
  61. command: php artisan queue:listen
  62. volumes:
  63. - .:/var/www/app
  64. links:
  65. - mysql
  66. - cache
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement