前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Docker官方centos镜像下安装elasticsearch【详细步骤】

Docker官方centos镜像下安装elasticsearch【详细步骤】

作者头像
XING辋
发布2019-03-26 11:32:59
1.9K0
发布2019-03-26 11:32:59
举报
文章被收录于专栏:M莫的博客M莫的博客

运行docker镜像【官方centos】

  • 启动容器

12

docker run -it -d -p 9000-9900:9000-9900 --name cenosElasticsearch centos docker run -it -d -p 9200:9200 -p 9300:9300 --name cenosElasticsearch3 e11524101e04

  • 查看容器并进入 1 2docker ps docker attach e584c6fb2eff

这里启动容器选择了一段ip和主机ip映射「-p 9000-9900:9000-9900」可以使用docker port 命令查看具体映射 1docker port e584c6fb2eff

安装环境和必要软件

  • 安装JAVA环境 1yum install java -y
  • 安装wget 1yum install wget -y
  • 安装vim 1yum install vim -y
  • 安装net-tools 1yum install net-tools -y

去官网下载最新elasticsearch 官网

这里我们下载文件到/usr/local/ 1 2cd /usr/local/ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.1.tar.gz

  • 解压 1tar -zxvf elasticsearch-6.3.1.tar.gz

修改elasticsearch.yml配置文件

1

vi config/elasticsearch.yml

找到network.host这一项,并且改为network.host: 0.0.0.0,这里修改其实就是为了宿主机能够直接访问。

ES不能使用root用户启动,所以创建普通用户es,并给予操作ES安装目录的权限

  • 修改root密码 1passwd
  • 添加用户设置组和密码 1 2 3groupadd es useradd es -g es -p es passwd es
  • 设置权限 1chown -R es:es elasticsearch-6.3.1

启动elasticsearch

  • 切换用户 1su es
  • 后端启动 1bin/elasticsearch -d
  • 查看日志文件 1tail logs/elasticsearch.log

访问

  • 容器访问 1curl http://127.0.0.1:9200/
  • 主机访问 1http://127.0.0.1:9200/

结尾

  • 当前镜像已经commit上传到阿里云镜像仓库 1docker pull registry.cn-hangzhou.aliyuncs.com/m65536/centos-elastic
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-08-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 运行docker镜像【官方centos】
  • 安装环境和必要软件
  • 去官网下载最新elasticsearch 官网
  • 修改elasticsearch.yml配置文件
  • ES不能使用root用户启动,所以创建普通用户es,并给予操作ES安装目录的权限
  • 启动elasticsearch
  • 访问
  • 结尾
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档