docker安装es docker安装Elasticsearch windows linux

下载Elasticsearch和Kibana镜像
docker pull elastic/elasticsearch:8.8.2
docker pull elastic/kibana:8.8.2
2. 设置max_map_count

windows:

wsl -d docker-desktop
sysctl -w vm.max_map_count=262144
exit

linux:
cat /proc/sys/vm/max_map_count
sysctl -w vm.max_map_count=262144

为Elasticsearch和Kibana创建docker网络

docker network create elastic
4. 创建映射文件夹并设置最高权限
windows:
E:\AI\ElasticSearch-Langchain-Chatglm2-main\data\es
E:\AI\ElasticSearch-Langchain-Chatglm2-main\data\es\data
E:\AI\ElasticSearch-Langchain-Chatglm2-main\data\es\logs
E:\AI\ElasticSearch-Langchain-Chatglm2-main\data\es\pluginslinux:
mkdir /data/es
chmod 777 -R /data/es/
4. 启动ES镜像
windows:
docker run --name es01 --net elastic -p 9200:9200 -v E:/AI/ElasticSearch-Langchain-Chatglm2-main/data/es/data:/usr/share/elasticsearch/data -v E:/AI/ElasticSearch-Langchain-Chatglm2-main/data/es/logs:/usr/share/elasticsearch/logs -v E:/AI/ElasticSearch-Langchain-Chatglm2-main/data/es/plugins:/usr/share/elasticsearch/plugins -it elastic/elasticsearch:8.8.2linux:docker run --name es01 \
--net elastic -p 9200:9200 \
-v /data/es/data:/usr/share/elasticsearch/data \
-v /data/es/logs:/usr/share/elasticsearch/logs \
-v /data/es/plugins:/usr/share/elasticsearch/plugins \
-it elastic/elasticsearch:8.8.2这时会生成一个elastic账户的密码和一个Kibana的enrollment token5.启动kibana镜像
docker run --name kib-01 --net elastic -p 5601:5601 elastic/kibana:8.8.2
其他命令取出证书
docker cp es01:/usr/share/elasticsearch/config/certs/http_ca.crt
重置密码
docker exec -it es01 /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic
重置kibana token
docker exec -it es01 /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
docker run --name es01 --net elastic -p 9200:9200 -v E:/AI/ElasticSearch-Langchain-Chatglm2-main/data/es/data:/usr/share/elasticsearch/data -v E:/AI/ElasticSearch-Langchain-Chatglm2-main/data/es/logs:/usr/share/elasticsearch/logs -v E:/AI/ElasticSearch-Langchain-Chatglm2-main/data/es/plugins:/usr/share/elasticsearch/plugins -it elastic/elasticsearch:8.8.2

中文kibana

cd /usr/share/kibana/config/

echo "i18n.locale: zh-CN" >> config/kibana.yml

重启

 InsecureRequestWarning: Unverified HTTPS request is being made to host '127.0.0.1'. Adding certificate verification is strongly advised.报错

加上https

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/83125.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

51单片机项目(13)——基于51单片机的智能台灯protues仿真

本次设计,使用protues软件进行仿真,详情如下: 1.输入部分:由热释电红外传感器、光敏传感器、超声波测距传感器所构成的子电路组成。 2.输出模块:由1602液晶显示及其蜂鸣器报警系统组成。 3.中央处理器:主要有AT89C52单片机构成。 4.工作过…

【Linux】进程控制

目录 一、进程创建初识fork函数fork函数返回值写时拷贝fork常规用法fork调用失败的原因 二、进程终止进程退出场景进程常见退出方法_exit函数与exit函数 三、进程等待进程等待必要性进程等待的方法waitwaitpid 获取子进程status非阻塞等待测试 四、进程程序替换替换原理替换函数…

Python WEB框架FastAPI (二)

Python WEB框架FastAPI (二) 最近一直在使用fastapi,随着使用的深入发现我对于它的了解还是太少了,以至于踩了一些坑。所以在这里记录一下,愿看到的小伙伴不迷路。 路径传参并发问题 一、路径传参 这是对上一个传参…

数字化管理新革命,AI数字人CEO登场引领变革!

王一博老板乐华娱乐CEO杜华推出了她的双生数字人华华子,专门替自己直播卖货。在没有任何宣传的情况下,仅仅在短短的10分钟直播时间内,观众人数就飙升至30万人!同时,“杜华AI华华子直播”更是迅速登上了微博热搜榜。这一…

【Mysql】数据库第四讲(表的增删改查操作 超全面 附实操案例)

表的查询 1.Create 表的创建1.1单行插入多行插入1.2替换 2.Retrieve 读取2.1全列查询2.2指定列查询2.3查询字段为表达式2.4为查询结果指定别名2.5结果去重2.6WHERE条件2.7结果排序2.8筛选分页结果 3.Update更新案例 4.Delete删除案例截断表插入查询结果 5.聚合函数 1.Create 表…

Intellij idea 2023 年下载、安装教程、亲测可用

文章目录 1 下载与安装IDEA2 常用设置设置 Java JDK 版本自动导入包、移除包IDEA 自动生成 author 注释签名java.io.File 类无法自动提示导入?高亮显示与选中字符串相同的内容IDEA 配置 MavenIDEA 连接 Mysql 数据库 3 参考文章 1 下载与安装IDEA 首先先到官网下载…

centos设置固定ip

ip addr查看是哪张网卡我这里是 编辑 设置

【flutter】架构之商城main入口

架构之商城main入口 前言一、项目模块的划分二、入口main的配置三、配置文件怎么做总结 前言 本栏目我们将完成一个商城项目的架构搭建,并完善中间的所有功能,总页面大概200个,如果你能看完整个栏目,你肯定能独立完成flutter 项目…

基于自编译的onlyoffice镜像,关于修改字体的问题

基于自编译的onlyoffice镜像,关于修改字体的问题 自编译onlyoffice镜像来自于 https://blog.csdn.net/Gemini1995/article/details/132427908 该镜像里面没有documentserver-generate-allfonts.sh文件,所以需要自己创建一个(建议放在/usr/b…

接入网络技术

接入网络:是实现网络边缘的端系统与网络核心连接与接入的网络。 常见有以下几类: 1、电话拨号接入:这类接入方式在早期接入网络中主要用于家庭接入,利用了电话网络覆盖广泛的优点,能够方便地实现分散的家庭用户接入网…

八、实时时钟

八、实时时钟 简介时钟芯片模块代码可调时钟 简介 引脚定义和应用电路 我们的开发板没有备用电池 寄存器定义 时序定义 在时钟的上升沿,IO口的数据被写入到芯片中,在下降沿,芯片就会将数据输出。如果是写入,那么在整个过程中&…

Python之装饰器的使用

目录 闭包装饰器函数实现原理类实现(带参数)装饰类应用权限控制计时和添加日志系统识别redis_require 小结 闭包 对于函数内声明的变量一般都为临时变量,其生命周期随函数结束而结束。 但闭包是个例外 闭包满足的条件: 1、必须要有内嵌函数 2、内函数…

学习笔记|外部中断|INT0|中断列表|STC32G单片机视频开发教程(冲哥)|第十五集:中断系统和外部中断

文章目录 1.中断和中断系统1.1什么是中断?1.2什么是中断系统1.3中断系统的优点1.4 中断系统包含哪些中断源1.5.中断次序 2.什么是外部中断3.外部中断的用法4.外部中断的用法新的测试场景完整代码 总结课后练习: 上节课我们学完了GPIO的矩阵按键,已经把这个GPIO的一…

视频讲解|1033含sop的配电网重构(含风光可多时段拓展)

目录 1 主要内容 程序特点 讲解重点 2 视频链接 1 主要内容 该视频为含sop的配电网重构matlab代码讲解,对应资源下载链接为含sop的配电网重构(含风光|可多时段拓展),程序主要内容是:针对含sop的配电网重构模型&…

基于Java的公务员考试资料共享平台的设计与实现

前言 💗博主介绍:✌全网粉丝10W,CSDN特邀作者、博客专家、CSDN新星计划导师、全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 👇🏻…

LuatOS-SOC接口文档(air780E)--dac - 数模转换

dac.open(ch, freq, mode) 打开DAC通道,并配置参数 参数 传入值类型 解释 int 通道编号,例如0 int 输出频率,单位hz int 模式,默认为0,预留 返回值 返回值类型 解释 true 成功返回true,否则返回false int 底层返回值,调试用 例子 if dac.open(0, 44000) the…

【Linux基础】第28讲 Linux Vi编辑器

在Linux下一班使用Vi编辑器来编辑文件vi既可以查看文件也可以编辑文件而vim是vi的升级版本,具备更多的功能。vi如果目标文件不存在,会创建新的文件。但如果新文件没做编辑,退出后还会消失。 VI的三种模式介绍 三种模式(状态&…

emacs从缓冲中获取信息,并执行shell 命令

/* author: hjjdebug * date : 2023年 09月 20日 星期三 11:39:11 CST * description: emacs从缓冲中获取信息,并执行shell 命令 */ 我有一个udp频道的列表,如下: 239.3.1.105:8092 | IP 61.135.101.121.8046 > 239.3.1.124:8128 | IP 61.135.101.118.8050 >…

[golang 流媒体在线直播系统] 2.搭建基于golang的流媒体服务器实现拉流推流,以及Html客户端拉取hls类型的流

一.使用 Go 语言的开源框架Livego搭建流媒体服务器 1.Livego 框架的介绍 Go 语言拥有强大的 服务器性能 ,golang 在语言级别解决了 多进程并发 的问题,支持 多核 CPU均衡使用 ,支持 海量轻量级线程 ,所以非常适合做 流媒体服务器 .而 livego 是基于golang 开发的简单高效的…

UML基础与应用之面向对象

UML(Unified Modeling Language)是一种用于软件系统建模的标准化语言,它使用图形符号和文本来描述软件系统的结构、行为和交互。在面向对象编程中,UML被广泛应用于软件系统的设计和分析阶段。本文将总结UML基础与应用之面向对象的…