Advertisement
Guest User

Untitled

a guest
Feb 3rd, 2017
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.18 KB | None | 0 0
  1. ##
  2. # Services needed to run Magento2 application on Docker
  3. #
  4. # Docker Compose defines required services and attach them together through aliases
  5. ##
  6. version: '2'
  7. services:
  8. web:
  9. container_name: magento2devbox_web_422ddf8c32d717e597180cbc920b3ad7
  10. restart: always
  11. image: magento/magento2devbox-web:latest
  12. volumes_from:
  13. - appdata
  14. environment:
  15. - USE_SHARED_WEBROOT=1
  16. - SHARED_CODE_PATH=/var/www/magento2
  17. - USE_RABBITMQ=1
  18. - USE_REDIS_FULL_PAGE_CACHE=1
  19. - USE_REDIS_CACHE=1
  20. - USE_REDIS_SESSIONS=1
  21. - USE_VARNISH=1
  22. - USE_ELASTICSEARCH=1
  23. - MAGENTO_PUBLIC_KEY=
  24. - MAGENTO_PRIVATE_KEY=
  25. - MAGENTO_USE_SOURCES_IN_HOST=1
  26. - CREATE_SYMLINK_EE=0
  27. - HOST_CE_PATH=./shared/webroot
  28. - EE_DIRNAME=magento2ee
  29. - MAGENTO_DOWNLOAD_SOURCES_COMPOSER=1
  30. - MAGENTO_EDITION=ce
  31. - MAGENTO_VERSION=2.1.3
  32. - MAGENTO_SAMPLE_DATA_INSTALL=1
  33. - MAGENTO_DOWNLOAD_SOURCES_CLOUD=0
  34. - MCLOUD_USERNAME=
  35. - MCLOUD_PASSWORD=
  36. - MCLOUD_GENERATE_NEW_TOKEN=
  37. - MCLOUD_PROJECT=
  38. - MCLOUD_BRANCH=
  39. - MAGENTO_CRON_RUN=0
  40. - MAGENTO_DI_COMPILE=0
  41. - MAGENTO_GRUNT_COMPILE=0
  42. - MAGENTO_STATIC_CONTENTS_DEPLOY=0
  43. - MAGENTO_BACKEND_PATH=admin
  44. - MAGENTO_ADMIN_USER=admin
  45. - MAGENTO_ADMIN_PASSWORD=123123q
  46. ports:
  47. - "80"
  48. - "22"
  49.  
  50. db:
  51. container_name: magento2devbox_db_422ddf8c32d717e597180cbc920b3ad7
  52. restart: always
  53. image: mysql:5.6
  54. ports:
  55. - "3306"
  56. environment:
  57. - MYSQL_ROOT_PASSWORD=root
  58. - MYSQL_DATABASE=magento2
  59. volumes:
  60. - "./shared/db:/var/lib/mysql"
  61. - "./shared/var/logs/mysql:/var/log/mysql"
  62. appdata:
  63. container_name: magento2devbox_appdata_422ddf8c32d717e597180cbc920b3ad7
  64. restart: always
  65. image: tianon/true
  66. volumes:
  67. - ./shared/webroot:/var/www/magento2:rw
  68. - ~/.composer:/home/magento2/.composer
  69. - ~/.ssh:/home/magento2/.ssh
  70. - ./shared/logs/apache2:/var/log/apache2
  71. - ./shared/logs/php-fpm:/var/log/php-fpm
  72. - ./shared/.magento-cloud:/home/magento2/.magento-cloud
  73. varnish:
  74. container_name: magento2devbox_varnish_422ddf8c32d717e597180cbc920b3ad7
  75. restart: always
  76. depends_on:
  77. - "web"
  78. image: magento/magento2devbox-varnish:latest
  79. ports:
  80. - "6081"
  81.  
  82. redis:
  83. container_name: magento2devbox_redis_422ddf8c32d717e597180cbc920b3ad7
  84. restart: always
  85. image: redis:3.0.7
  86.  
  87. rabbit:
  88. container_name: magento2devbox_rabbit_422ddf8c32d717e597180cbc920b3ad7
  89. restart: always
  90. image: rabbitmq:3-management
  91. ports:
  92. - "15672"
  93. - "5672"
  94.  
  95. elasticsearch:
  96. container_name: magento2devbox_elastic_422ddf8c32d717e597180cbc920b3ad7
  97. restart: always
  98. image: elasticsearch:2
  99. ports:
  100. - "9200"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement