Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- webserver:
- image: webdevops/php-apache-dev:7.2
- restart: always
- environment:
- WEB_DOCUMENT_ROOT: /var/www/html/docroot
- LOG_STDERR: ${LOG_STDERR}
- LOG_STDOUT: ${LOG_STDOUT}
- depends_on:
- - mariadb
- ports:
- - ${HOST_HTTP_PORT}:80
- - ${HOST_HTTPS_PORT}:443
- volumes:
- - ../:/var/www/html
- - ./:/var/www/docker
- mariadb:
- image: mariadb:10
- restart: always
- environment:
- MYSQL_ALLOW_EMPTY_PASSWORD: ${MYSQL_EMPTY_PASS}
- MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE: ${MYSQL_DATABASE}
- MYSQL_USER: ${MYSQL_USER}
- MYSQL_PASSWORD: ${MYSQL_USER}
- ports:
- - ${HOST_MYSQL_PORT}:3306
- volumes:
- - ./var/lib/mysql:/var/lib/mysql
- - ./innodb-fix.cnf:/etc/mysql/conf.d/innodb-fix.cnf
- user: "1000"
- command: mysqld --innodb-flush-method=littlesync --innodb-use-native-aio=OFF --log_bin=ON
- drush:
- image: drupaldocker/drush:8
- links:
- - mariadb
- - webserver
- volumes:
- - ./docroot:/var/www/html
- solr:
- image: solr:5.5-alpine
- ports:
- - 8983
- volumes:
- - ./modules/search_api_solr/solr-conf/5.x:/solr-conf/conf
- entrypoint:
- - docker-entrypoint.sh
- - solr-precreate
- - d8
- - /solr-conf
- redis:
- image: redis:3-alpine
- phantomjs:
- image: wernight/phantomjs:2
- volumes:
- - ../:/var/www/html
- links:
- - webserver
- entrypoint: phantomjs
- command: "--ssl-protocol=any --ignore-ssl-errors=true /var/www/html/vendor/jcalderonzumba/gastonjs/src/Client/main.js 8510 1024 768"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement