docker安装elasticsearch 7.6.2「建议收藏」

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

大家好,又见面了,我是你们的朋友全栈君。

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

安装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安装elasticsearch 7.6.2「建议收藏」

docker exec -it docker-elasticsearch bash //进入docker-elasticsearch的容器
cd config //进入config目录 ll表示当前的文件和文件夹

docker安装elasticsearch 7.6.2「建议收藏」docker安装elasticsearch 7.6.2「建议收藏」

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.谷歌插件

docker安装elasticsearch 7.6.2「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134644.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mac下docker从容器内部访问宿主机ip[通俗易懂]

    mac下docker从容器内部访问宿主机ip[通俗易懂]有两种情况:1、有网络的情况下:通过ifconfig中找到自己的电脑ip然后直接访问即可2、没有网络的情况下:通过ifconfig是找不到ip的,然后需要找到一个宿主机的ip可以通过域名来访问:docker.for.mac.host.internal可以ping或者用telnetipport来测试一下…

    2022年8月21日
    9
  • Docker(三)- 从镜像运行启动容器「建议收藏」

    Docker(三)- 从镜像运行启动容器「建议收藏」文章目录从镜像运行启动容器容器启动后运行的命令`ENTRYPOINT`和`CMD`启动容器时覆盖`ENTRYPOINT`和`CMD“-d`后台运行`dockerexec`进入容器,运行指定命令`–name`和`–restart=always“–rm`和`dockercp`从镜像运行启动容器从一个镜像可以运行启动一个或多个容器。所谓容器,我们可以理解为是一个虚拟的计算机,其中运行着操作系统,操作系统中运行着我们部署的应用。从tomcat镜像启动容器:do

    2022年9月2日
    4
  • docker离线安装部署_docker官方中文文档

    docker离线安装部署_docker官方中文文档离线安装docker

    2022年9月26日
    3
  • Docker暴露2375端口,引起安全漏洞

    Docker暴露2375端口,引起安全漏洞作者信息:廖煜,电子科技大学计算机和金融学双硕士,负责Ghostcloud的产品运营。曾任EMC西南区架构师。国内顶级Docker技术专家,Docker开源项目贡献者。拥有丰富的虚拟化、云计算和企业级软件经验。前几天有小伙伴发现Docker暴露出2375端口,引起了安全漏洞。我现在给大家介绍整个事情的来龙去脉,并告诉小伙伴们,怎么修复这个漏洞。为了实现集群管理,Docker提供了远程管理接…

    2022年6月5日
    51
  • 黑群晖docker清理缓存_群晖Docker半洗白 不关机快速修改sn/mac方法

    黑群晖docker清理缓存_群晖Docker半洗白 不关机快速修改sn/mac方法老版本Docker下载地址:https://archive.synology.com/download/Package/spk/Docker/17.05.0-0401/Docker-x64-17.05.0-0401.spkDSM_DDSM_25426.pat下载地址:https://cndl.synology.cn/download/DSM/release/6.2.3/25426/DSM_DDS…

    2022年6月11日
    105
  • docker中Jenkins安装allure和使用,bash: allure: command not found

    docker中Jenkins安装allure和使用,bash: allure: command not found我的docker中的Jenkins是已经安装allure了的,但是jenkins提示:bash:allure:commandnotfound。原来是我是通过管理员进入jenkins容器安装了allure的,而jenkins是以普通用户去运行的,所以我又以普通用户登录安装allure还是提示:bash:allure:commandnotfound。因为每次jenkins启动都是不同的用户备注:docker中jenkins安装allure可以参考这个链接:https://mp.c

    2022年7月26日
    30

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号