1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- version: '2'
- services:
- redis:
- image: redis:5.0.4
- container_name: jetlinks-redis
- ports:
- - "6379:6379"
- volumes:
- - "./data/redis:/data"
- command: redis-server --appendonly yes --requirepass "JetLinks@redis"
- environment:
- - TZ=Asia/Shanghai
- elasticsearch:
- image: elasticsearch:6.8.10
- container_name: jetlinks-elasticsearch
- environment:
- ES_JAVA_OPTS: "-Djava.net.preferIPv4Stack=true -Xms2g -Xmx2g"
- TZ: Asia/Shanghai
- transport.host: 0.0.0.0
- discovery.type: single-node
- bootstrap.memory_lock: "true"
- discovery.zen.minimum_master_nodes: 1
- discovery.zen.ping.unicast.hosts: elasticsearch
- volumes:
- - "./data/elasticsearch:/usr/share/elasticsearch/data"
- ports:
- - "9200:9200"
- - "9300:9300"
- kibana:
- image: kibana:6.8.10
- container_name: jetlinks-kibana
- environment:
- ELASTICSEARCH_URL: http://elasticsearch:9200
- links:
- - elasticsearch:elasticsearch
- ports:
- - "5601:5601"
- depends_on:
- - elasticsearch
- postgres:
- image: postgres:11-alpine
- container_name: jetlinks-postgres
- ports:
- - "5432:5432"
- volumes:
- - "./data/postgres:/var/lib/postgresql/data"
- environment:
- POSTGRES_PASSWORD: jetlinks
- POSTGRES_DB: jetlinks
- TZ: Asia/Shanghai
|