docker安装elasticsearch 7.6.2「建议收藏」

docker安装elasticsearch 7.6.2「建议收藏」小伙伴们 你们好呀 我是老寇 安装 elasticsearc 的教程数不胜数 本文的安装方式是经过自己测试的 因此分享给有需要的小伙伴 一来是避免小伙伴少走弯路 二来方便后面知识的整合 本文是基于 ES 7 6 2 的版本进行安装的 话不多说 我们开始吧 目录 一 提前条件 二 安装过程 1 拉取镜像 2 启动容器 3 配置文件 4 设置密码 5 退出容器 6

小伙伴们,你们好呀!我是老寇!

安装elasticsearch的教程数不胜数,本文的安装方式是经过自己测试的,因此分享给有需要的小伙伴,一来是避免小伙伴少走弯路,二来方便后面知识的整合。本文是基于ES 7.6.2的版本进行安装的,话不多说,我们开始吧。

目录

一、提前条件
二、安装过程
1.拉取镜像
2.启动容器
3.配置文件
4.设置密码
5.退出容器
6.重启容器
7.谷歌插件

一、提前条件

谷歌插件:elasticsearch-head
服务器:centos 7.5(64位)
容器:Docker(已安装)

二、安装过程

1.拉取镜像

docker pull elasticsearch:7.6.2

2.启动容器

*注*:如果索引包括同义词分词、拼音分词、ik分词,建议分配的空间最小为512m,不然后面索引创建不了

docker run --restart=always -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" --name='docker-elasticsearch' -d  elasticsearch:7.6.2

3.配置文件

docker ps -a //查看所有容器,找到docker-elasticsearch的names
docker exec -it docker-elasticsearch bash //进入docker-elasticsearch的容器
cd config //进入config目录 ll表示当前的文件和文件夹
vi elasticsearch.yml //修改配置文件 修改完之后,保存退出
http.cors.enabled: true //支持跨域
http.cors.allow-origin: "*" //支持所有域名
network.host: 0.0.0.0 //云服务器设置为允许任何ip地址访问
cluster.name: docker-elasticsearch //节点名称
http.port: 9200 //端口号
http.cors.allow-headers: Authorization
xpack.security.enabled: true //开启xpack
xpack.security.transport.ssl.enabled: true

4.设置密码

cd bin
./elasticsearch-setup-passwords interactive //设置密码 自己根据自己的情况去进行设置

5.退出容器

exit

6.重启容器

docker restart docker-elasticsearch
docker ps -a //查看容器

7.谷歌插件

编程小号
上一篇 2025-02-11 07:33
下一篇 2025-03-10 23:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/117821.html