docker-compose安装elasticsearch 7.10.1 开启密码,kibana7.10.1 中文,logstash
1.创建一个空文件夹elk,新建docker-compose.yml文件
version: '3'
services:
elasticsearch:
image: elasticsearch:7.10.1
container_name: es
environment:
- "cluster.name=elasticsearch" #设置集群名称为elasticsearch
- "discovery.type=single-node" #以单一节点模式启动
- "ES_JAVA_OPTS=-Xms256m -Xmx1024m" #设置使用jvm内存大小
- "ELASTIC_PASSWORD=123456" #密码
- "xpack.security.enabled=true"
volumes:
- /opt/elasticsearch/plugins:/usr/share/elasticsearch/plugins #插件文件挂载
- /opt/elasticsearch/data:/usr/share/elasticsearch/data #数据文件挂载
ports:
- 9200:9200
kibana:
image: kibana:7.10.1
container_name: kibana
depends_on:
- elasticsearch #kibana在elasticsearch启动之后再启动
environment:
- "elasticsearch.hosts=http://es:9200" #设置访问elasticsearch的地址
- &#