Guest User

Untitled

a guest
Mar 10th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. version: '3.4'
  2. services:
  3. app:
  4. image: ambientum/php:7.2-nginx
  5. container_name: sandbox-app
  6. ports:
  7. - 80:8080
  8. volumes:
  9. - .:/var/www/app
  10. depends_on:
  11. - pgsql
  12. - mariadb
  13. - redis
  14. links:
  15. - pgsql
  16. - mariadb
  17. - redis
  18. networks:
  19. - laravel
  20.  
  21. pgsql:
  22. image: postgres:10.2-alpine
  23. container_name: sandbox-pgsql
  24. ports:
  25. - 5432:5432
  26. environment:
  27. POSTGRES_DB: sandbox
  28. POSTGRES_USER: sandbox
  29. POSTGRES_PASSWORD: sandbox
  30. volumes:
  31. - pgsql:/var/lib/postgresql/data
  32. networks:
  33. - laravel
  34.  
  35. mariadb:
  36. image: mariadb:10.3
  37. container_name: sandbox-mariadb
  38. ports:
  39. - 3306:3306
  40. environment:
  41. MYSQL_ROOT_PASSWORD: sandbox
  42. MYSQL_DATABASE: sandbox
  43. MYSQL_USER: sandbox
  44. MYSQL_PASSWORD: sandbox
  45. volumes:
  46. - mariadb:/var/lib/mariadb
  47. networks:
  48. - laravel
  49.  
  50. redis:
  51. image: redis:4.0.8-alpine
  52. container_name: sandbox-redis
  53. command: --appendonly yes
  54. volumes:
  55. - redis:/data
  56. ports:
  57. - 6379:6379
  58.  
  59. selenium:
  60. image: selenium/standalone-chrome
  61. container_name: sandbox-selenium
  62. networks:
  63. - laravel
  64.  
  65. npm:
  66. image: ambientum/node:9
  67. container_name: sandbox-npm
  68. volumes:
  69. - .:/var/www/app
  70. ports:
  71. - 8080:8080
  72.  
  73. networks:
  74. laravel:
  75. driver: bridge
  76. volumes:
  77. pgsql:
  78. driver: local
  79. mariadb:
  80. driver: local
  81. redis:
  82. driver: local
Add Comment
Please, Sign In to add comment