Files
eiblog/docker-compose.yml
2018-01-02 20:21:45 +08:00

49 lines
1.3 KiB
YAML

version: '2'
services:
mongodb:
image: mongo:3.2
container_name: eidb
volumes:
- /data/eiblog/mgodb:/data/db
restart: always
ports:
- 27017:27017
elasticsearch:
image: elasticsearch:2.4.1
container_name: eisearch
volumes:
- /data/eiblog/conf/es/config:/usr/share/elasticsearch/config
- /data/eiblog/conf/es/plugins:/usr/share/elasticsearch/plugins
- /data/eiblog/esdata/data:/usr/share/elasticsearch/data
- /data/eiblog/esdata/logs:/usr/share/elasticsearch/logs
environment:
ES_JAVA_OPTS: "-Xms512m -Xmx512m"
restart: always
eiblog:
image: registry.cn-hangzhou.aliyuncs.com/deepzz/eiblog
container_name: eiblog
extra_hosts:
- "disqus.com:23.235.33.134"
volumes:
- /data/eiblog/logdata:/eiblog/logdata
- /data/eiblog/conf:/eiblog/conf
links:
- elasticsearch
- mongodb
environment:
- GODEBUG=netdns=cgo
ports:
- "9000:9000"
restart: always
# backup:
# image: registry.cn-hangzhou.aliyuncs.com/deepzz/backup
# container_name: backup
# links:
# - mongodb
# environment:
# - QINIU_BUCKET=xxxx
# - QINIU_DOMAIN=xx.example.com
# - ACCESS_KEY=xxxxxxxxxx
# - SECRECT_KEY=xxxxxxxxxx
# restart: always