| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 大数据 -> Docker安装ES -> 正文阅读 |
|
|
[大数据]Docker安装ES |
|
官网生产环境安装启动 首先拉取镜像:docker pull docker.elastic.co/elasticsearch/elasticsearch:7.17.0;注意:这里使用7.17.0 这也是7系列的最后一个版本; 运行ES(单节点)模式:创建用户定义的网络(用于连接到同一网络的其他服务(例如 Kibana)):docker network create es-network 运行ES:docker run --name es -d -p 9200:9200 -p 9300:9300 -e “ES_JAVA_OPTS=-Xms1024m -Xmx1024m” -e “discovery.type=single-node” -v es-data:/usr/share/elasticsearch/data -v es-plugins:/usr/share/elasticsearch/plugins --privileged --network es-network docker.elastic.co/elasticsearch/elasticsearch:7.17.0 –name es 容器名称es-d 后台运行-p 9200:9200 http请求的端口-p 9300:9300 es集群同步数据请求的端口-e “ES_JAVA_OPTS=-Xms512m -Xmx512m” 手动将堆大小设置为 512MB。我们不建议ES_JAVA_OPTS在生产中使用-e “discovery.type=single-node” 配置启动模式为单节点-e “discovery.type=single-node” 配置启动模式为单节点-v es-data:/usr/share/elasticsearch/data es数据保存es-data宿主机目录-v es-plugins:/usr/share/elasticsearch/plugins es插件保存到宿主机的es-plugins目录–network es-network 设置加入的网络输入docker ps 如下图启动成功; 启动kibana;docker run -d --name kibana –network es-network 设置加入es同样的网络-e ELASTICSEARCH HOSTS=http://es:9200 设置es连接地址用来访问es访问kibana:http://localhost:5601/安装ik分词器;github官网 docker exec -it es /bin/bash
es 为elasticsearch的容器名称下载并安装ik分词器./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.17.0/elasticsearch-analysis-ik-7.17.0.zip
注意:替换7.17.0为您自己的elasticsearch版本;如果太慢就用下面的方法从这里下载预构建包:https 😕/github.com/medcl/elasticsearch-analysis-ik/releases 查看plugins文件目录:docker volume inspect es-plugins
重启docker;docker restart es |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/6 19:54:25- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |