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离线安装mysql镜像_minio docker

    docker离线安装mysql镜像_minio dockerDocker离线(升级)安装MINIO1.查看版本登录minio网页,右上角点击About2.本地安装登录一台有网而且安装了Docker的Linux#拉取镜像dockerpullminio/minio#在当前目录生成镜像的tar包dockersave-ominio.tarminio/minio3.把包上传到服务器方式一(命令行):#scp方式上传scp[filename][user]@[ip]远程传输文件scp-r./*root@8.134.50.

    2022年9月26日
    1
  • Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?今天打开centos7,由于没设置开机自启,当我启动docker时,发现与docker有关的命令都会报错,百度过,说什么重装docker啥的,我都试过,但是还是解决不了问题,下面我贴出问题集:1.例如我查看版本信息2.重启容器3.systemctlstatusdocker查看docker状态也发现错误:最后解决问题方法是:进入/etc/docker,没有daemon.json文件就自己新建一个:cd/etc/docker编辑daemon.json文件:加入这段代码:

    2022年5月29日
    26
  • docker-Dockerfile文件详解

    docker-Dockerfile文件详解

    2022年4月2日
    41
  • centos7.4安装docker_爬虫为什么要用docker

    centos7.4安装docker_爬虫为什么要用docker前言当我们在一台电脑上搭建了python3.6的环境,下次换台电脑,又得重新搭建一次,设置环境变量等操作。好不容易安装好,一会提示pip不是内部或外部命令,一会又提示pip:commandno

    2022年7月29日
    7
  • docker pycharm 连接_pycharm远程连接docker开发[通俗易懂]

    docker pycharm 连接_pycharm远程连接docker开发[通俗易懂]1配置docker服务端(c/s架构)允许远程客户端连接-1vim/lib/systemd/system/docker.service…#ExecStart=/usr/bin/dockerd-Hfd://–containerd=/run/containerd/containerd.sockExecStart=/usr/bin/dockerd-Htcp://0.0.0.0:2…

    2022年8月27日
    5
  • 群晖aria2外网无法访问(群晖设置aria2)

    NAS群晖DSM5.2小白教程:一行命令用Docker架设aria2服务首发2016-05-1712:15:2225点赞285收藏57评论小编注:此篇文章来自即可瓜分10万金币,周边好礼达标就有,邀新任务奖励无上限,点击查看活动详情群晖DSM5.2起新增支持Docker让开发者与用户能以最少的时间与资源,能够在Synology服务器上部署和运行大量应用程序。Docker容器和普通的虚…

    2022年4月14日
    802

发表回复

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

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