使用docker进行安装elasticsearch8.5.2单节点
创建一个 docker 网络环境,
docker network create --gateway=192.168.10.100 --subnet=192.168.10.0/24 es8.5.2
启动一个简单的容器
docker run -d --name es-node -m=2G --cpus=1 --network es8.5.2 --ip 192.168.10.66 -p 19200:9200 elasticsearch:8.5.2
docker ps | grep es-node
docker exec -it [id] /bin/sh
记录如下地址的目录
/usr/share/elasticsearch/config
/usr/share/elasticsearch/data
/usr/share/elasticsearch/plugins
/usr/share/elasticsearch/logs
拷贝下上述目录
docker cp [id]:/usr/share/elasticsearch/[?] /data/es8.5.2/es-node
停止和删除镜像
docker stop [id]
docker rm [id]
修改相应的配置文件
启动
docker run
--name es-8.5.2
-it
-m 16GB
--cpus 4
--network es8.5.2
--ip 192.168.10.3
-p 19200:9200
-p 19300:9300
-v /data/es8.5.2/es-node/data:/usr/share/elasticsearch/data
elasticsearch:8.5.2
docker run
--name kb-8.5.2
--net es8.5.2
--ip 192.168.10.2
-m 4GB
--cpus 2
-p 15601:5601
kibana:8.5.2
安装ik
在plugins下新建一个ik目录再进行解压重启