使用 docker-compose.yml
在 ubuntu
中安装 elasticsearch
如下是 docker-compose
文件内容
version: '3.1'
services:
elasticsearch:
image: elasticsearch:6.6.2
container_name: elasticsearch
restart: always
environment:
discovery.type: single-node
ES_JAVA_OPTS: "-Xms1024m -Xmx1024m"
TZ: Asia/Shanghai
ulimits:
memlock:
soft: -1
hard: -1
ports:
- 9200:9200
- 9300:9300
volumes:
- "./elasticsearch/data:/usr/share/elasticsearch/data"
- "./elasticsearch/logs:/usr/share/elasticsearch/logs"
- "./elasticsearch/config:/usr/share/elasticsearch/config"
- "./elasticsearch/plugins:/usr/share/elasticsearch/plugins"
networks:
- elastic
# es-head elasticsearch 可视化工具
es-head:
image: mobz/elasticsearch-head:5-alpine
ports:
- 9100:9100
networks:
elastic:
driver: bridge