Advertisement
Guest User

Untitled

a guest
Sep 21st, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. # v2 sintax
  2. version: '2'
  3.  
  4. # Named volumes
  5. volumes:
  6. # MySQL Data
  7. l5dbeka-mysql-data:
  8. driver: local
  9.  
  10. # Postgres Data
  11. l5dbeka-postgres-data:
  12. driver: local
  13.  
  14. # Redis Data
  15. l5dbeka-redis-data:
  16. driver: local
  17.  
  18. # Mongo Data
  19. l5dbeka-mongo-data:
  20. driver: local
  21.  
  22. services:
  23. # Postgres (9.5)
  24. postgres:
  25. image: ambientum/postgres:9.5
  26. container_name: l5dbeka-postgres
  27. volumes:
  28. - l5dbeka-postgres-data:/var/lib/postgresql/data
  29. ports:
  30. - "5432:5432"
  31. environment:
  32. - POSTGRES_PASSWORD=l5dbeka
  33. - POSTGRES_DB=l5dbeka
  34. - POSTGRES_USER=l5dbeka
  35.  
  36. # MySQL (5.7)
  37. mysql:
  38. image: ambientum/mysql:5.7
  39. container_name: l5dbeka-mysql
  40. volumes:
  41. - l5dbeka-mysql-data:/var/lib/mysql
  42. ports:
  43. - "33060:3306"
  44. environment:
  45. - MYSQL_ROOT_PASSWORD=l5dbeka
  46. - MYSQL_DATABASE=l5dbeka
  47. - MYSQL_USER=l5dbeka
  48. - MYSQL_PASSWORD=l5dbeka
  49.  
  50. # Redis
  51. cache:
  52. image: ambientum/redis:3.2
  53. container_name: l5dbeka-redis
  54. command: --appendonly yes
  55. volumes:
  56. - l5dbeka-redis-data:/data
  57. ports:
  58. - "6380:6379"
  59.  
  60. # MongoDB
  61. mongo:
  62. image: mongo:3.2
  63. container_name: l5dbeka-mongo
  64. volumes:
  65. - l5dbeka-mongo-data:/data/db
  66. command: --smallfiles
  67. ports:
  68. - "27018:27017"
  69.  
  70. # PHP (with Nginx)
  71. app:
  72. image: ambientum/php:7.0-nginx
  73. container_name: l5dbeka-app
  74. volumes:
  75. - .:/var/www/app
  76. ports:
  77. - "8001:8080"
  78. links:
  79. - mysql
  80. - postgres
  81. - cache
  82. - mongo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement