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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker下载安装教程_安卓安装docker

    docker下载安装教程_安卓安装docker前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D

    2022年7月29日
    6
  • 解决docker下载镜像速度过慢_docker拉取镜像失败

    解决docker下载镜像速度过慢_docker拉取镜像失败前言上一篇讲到pull镜像,但是pull镜像的时候下拉的速度实在感人,有什么解决办法吗?我们只需将docker镜像源修改为国内的将docker镜像源修改为国内的:在/etc/docker/d

    2022年7月31日
    8
  • docker集群软件之fleet安装

    docker集群软件之fleet安装前几天给大家介绍了docker的集群存储软件etcd的安装(地址http://dl528888.blog.51cto.com/2382721/1623746),今天就再给大家介绍集群的控制软件fleet安装。fleet的介绍,info里复制的fleet 是一个通过 Systemd对CoreOS 集群中进行控制和管理的工具。fleet 与 Systemd 之间通过 D-Bus API 进行交互,每个…

    2022年5月1日
    138
  • docker 修改容器时间_docker修改容器配置

    docker 修改容器时间_docker修改容器配置前言用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,需修改容器内部的系统时间查看时间查看系统时间date-R进入docker容器内部,查看容器时间dockere

    2022年7月30日
    8
  • centos7.6安装docker_docker 生产环境

    centos7.6安装docker_docker 生产环境前言前面一篇学了mac安装docker,这篇来学习在linux上安装docker环境准备Docker支持以下的CentOS版本,目前,CentOS仅发行版本中的内核支持Docker。Doc

    2022年7月30日
    4
  • docker创建的mysql连接不上_ubuntu docker

    docker创建的mysql连接不上_ubuntu dockerlinux下docker启动mysql不成功解决方法通常,我们在linux下运行如下命令,便可以正常的启动mysql并实现目录挂载等sudodockerrun-p3306:3306–namemysql\-v/mydata/mysql/log:/var/log/mysql\-v/mydata/mysql/data:/var/lib/mysql\-v/mydata/mysql/conf:/etc/mysql\-eMYSQL_ROOT_PASSWORD…

    2022年9月28日
    6

发表回复

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

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