Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- web:
- container_name: a2i_web
- build:
- context: ./web
- ports:
- - "${WEB_PORT}:80"
- volumes:
- - ../..:/app
- depends_on:
- - php
- restart: unless-stopped
- php:
- container_name: a2i_php
- build:
- context: ./php
- ports:
- - "9000"
- volumes:
- - ../..:/app
- depends_on:
- - db
- - elasticsearch
- restart: unless-stopped
- db:
- container_name: a2i_db
- image: mysql:5.6
- ports:
- - "${DB_PORT}:3306"
- volumes:
- - mysql:/var/lib/mysql
- restart: unless-stopped
- environment:
- MYSQL_ROOT_PASSWORD: root
- MYSQL_DATABASE: 910_a2i
- MYSQL_USER: root
- MYSQL_PASSWORD: root
- elasticsearch:
- container_name: a2i_elasticsearch
- image: docker.elastic.co/elasticsearch/elasticsearch:5.6.0
- ports:
- - "${ELASTIC_PORT}:9200"
- restart: unless-stopped
- environment:
- - bootstrap.memory_lock=true
- - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- ulimits:
- memlock:
- soft: -1
- hard: -1
- mem_limit: 1g
- volumes:
- mysql: ~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement