一,环境准备:安装docker(往期文章)
二,elasticsearch简介:
用于储存数据
三,部署:
1),拉取镜像
使用本作者提供的java17镜像
2),创建容器
docker run -id --name elasticsearch -v /app/elasticsearch:/package -p 9200:9200 java:17 /bin/bash
3),在宿主机修改/etc/sysctl.conf
vm.max_map_count=655360
sysctl -p
否则会出现
4),创建用户elsearch
5),变更用户为elsearch
6),到/package/bin
./elasticsearch -d
7),访问nodeIP:9200进行测试
8),安装elasticsearch head插件