编排模版
version: '3'
services:
node1:
image: registry.cn-beijing.aliyuncs.com/lnmprrsw/elasticsearch:6.4.2
container_name: node1
environment:
- node.name=es01
- cluster.name=es-cluster
- bootstrap.memory_lock=true
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
ulimits:
nproc: 65535
memlock:
soft: -1
hard: -1
cap_add:
- ALL
privileged: true
deploy:
mode: global
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s
volumes:
- ./data:/usr/share/elasticsearch/data
ports:
- 9200:9200
- 9300:9300
kibana:
image: registry.cn-beijing.aliyuncs.com/lnmprrsw/kibana:6.4.2
container_name: kibana
environment:
SERVER_NAME: localhost
ELASTICSEARCH_URL: http://node1:9200
# volumes:
# - ./kibana.yml:/usr/share/kibana/config/kibana.yml
ports:
- 5601:5601
ulimits:
nproc: 65535
memlock:
soft: -1
hard: -1
cap_add:
- ALL
deploy:
mode: global
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 3
window: 120s