Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- mongodb:
- image: mongo
- ports:
- - 27017:27017
- mysql:
- image: mysql
- ports:
- - 3306:3306
- environment:
- - MYSQL_ROOT_PASSWORD=dev
- - MYSQL_USER=dev
- - MYSQL_PASSWORD=dev
- - MYSQL_DATABASE=todo
- volumes:
- - ./vendor/prooph/pdo-event-store/scripts/mysql:/docker-entrypoint-initdb.d
- nginx:
- image: prooph/nginx:www
- ports:
- - 8080:80
- - 443:443
- - 10081:10081
- - 10082:10082
- links:
- - php:php
- volumes:
- - .:/var/www
- php:
- image: prooph/php:7.1-fpm
- links:
- - mysql:mysql
- - mongodb:mongodb
- environment:
- # To show errors uncomment
- - PROOPH_ENV=development
- volumes:
- - .:/var/www
- depends_on:
- - mysql
- - mongodb
- projection_todo:
- image: prooph/php:7.1-cli
- entrypoint:
- - /app/.docker/wait-for-sql.sh
- links:
- - mysql:mysql
- - mongodb:mongodb
- environment:
- # To show errors uncomment
- - PROOPH_ENV=development
- volumes:
- - .:/app
- depends_on:
- - mysql
- - mongodb
- command: php /app/bin/todo_projection.php
- projection_todo_reminder:
- image: prooph/php:7.1-cli
- entrypoint: /app/.docker/wait-for-sql.sh
- links:
- - mysql:mysql
- - mongodb:mongodb
- environment:
- # To show errors uncomment
- - PROOPH_ENV=development
- volumes:
- - .:/app
- depends_on:
- - mysql
- - mongodb
- command: php /app/bin/todo_reminder_projection.php
- projection_user:
- image: prooph/php:7.1-cli
- entrypoint: /app/.docker/wait-for-sql.sh
- links:
- - mysql:mysql
- - mongodb:mongodb
- environment:
- # To show errors uncomment
- - PROOPH_ENV=development
- volumes:
- - .:/app
- depends_on:
- - mysql
- - mongodb
- command: php /app/bin/user_projection.php
- # Uncomment to use snapshotters
- # snapshotters:
- # build:
- # context: .docker
- # dockerfile: Dockerfile-snapshotters
- # links:
- # - mysql:mysql
- # - mongodb:mongodb
- # environment:
- # # To show errors uncomment
- # - PROOPH_ENV=development
- # volumes:
- # - .:/var/www
- # depends_on:
- # - mysql
- # - mongodb
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement