docker安装elasticsearch
启动前配置linux的jvm最大映射内存
sudo sysctl -w vm.max_map_count=262144
1. 创建名为elastic的网络环境
docker network create elastic
2. 获取elasticsearch镜像
docker pull docker.elastic.co/elasticsearch/elasticsearch:8.11.3
3. 运行
docker run --name es01 --net elastic -p 9200:9200 -itd -m 1GB docker.elastic.co/elasticsearch/elasticsearch:8.11.3
- 第一次run,此步骤会产生默认password和token
可通过docker logs es01
查看最底部的新日志,复制并保存password,token,用于后续的使用
4. 获取kibana docker镜像
docker pull docker.elastic.co/kibana/kibana:8.11.3
5. 安装kibana
docker run --name kib01 --net elastic -p 5601:5601 -itd docker.elastic.co/kibana/kibana:8.11.3
- 第一次run,此步骤会产生默认校验码code,如以下563538
可通过docker logs es01
查看最底部的新日志:
Go to http://0.0.0.0:5601/?code=563538 to get started.
- 访问 http://0.0.0.0:5601/?code=563538 就会启动kibana的网页客户端
- elasticsearch dockerelasticsearch docker kibana elasticsearch docker elasticsearch方式docker elasticsearch8 elasticsearch docker kibana elasticsearch logstash数据docker elasticsearch install elastic docker elasticsearch docker python elasticsearch-cerebro docker-compose elasticsearch elasticsearch随笔docker kibana 集群docker-compose elasticsearch logstash