新闻详情

新闻详情

首页 / 资讯中心 / 详情

docker desktop安装es+kibana

发布时间:2026/9/27 6:52:25来源:尧图网络
docker desktop安装es+kibana
1、确保wsl子系统有4G以上内存我的docker desktop默认只分配了2G内存需要调整分配内存大小。1、在用户目录下新增.wslconfig配置文件# 进入用户目录 cd $env:USERPROFILE# 新建.wslconfig notepad.wslconfig文件内容如下[wsl2]memory8GB# 默认主机内存的50%最多不超过8GB手动写了就覆盖 # processors # 默认主机全部CPU核心不写就是全部 # swap2GB# 默认内存大小的25%最大4GB# localhostforwardingtrue# 默认true# pageReportingtrue#WSL2空闲内存回收默认开启我只配置了内存其余都是默认配置。2、重启子系统# 重启子系统 wsl--shutdown通过 wsl 连接上子系统查看内存是否修改成功# 连接子系统 wsl # 查看剩余内存 free-h结果通过docker compose启动eskibana1、新增compose文件选择一个目录例如C:\Users\sogan\dockercompose\eskibana新增docker-compose.yml。version:3.8services:# es es01:image:docker.elastic.co/elasticsearch/elasticsearch:8.15.0container_name:es01 environment:# 单节点模式-discovery.typesingle-node-ES_JAVA_OPTS-Xms512m-Xmx512m# 密码-ELASTIC_PASSWORD123456-xpack.security.enabledtrue-xpack.security.enrollment.enabledfalse# 关闭ssl-xpack.security.http.ssl.enabledfalse-xpack.security.transport.ssl.enabledfalseports:# 端口映射-9200:9200volumes:-esdata:/usr/share/elasticsearch/data healthcheck:# 心跳检测 test:[CMD-SHELL,curl -f -u elastic:123456 http://localhost:9200/_cluster/health?localtrue]interval:10s timeout:10s retries:10# 设置网络分区 networks:-elastic # kibana kibana:image:docker.elastic.co/kibana/kibana:8.15.0container_name:kib01 environment:# 连接es的配置-ELASTICSEARCH_HOSTShttp://es01:9200-ELASTICSEARCH_USERNAMEkibana_system-ELASTICSEARCH_PASSWORD123456ports:# 端口映射-5601:5601depends_on:es01:condition:service_healthy # 设置网络分区 networks:-elastic volumes:esdata:networks:elastic:单节点启动关闭了ssl。2、启动进入compose 所在目录执行启动。# 启动命令 docker compose up-d首次启动需要拉取镜像注意镜像地址或使用科学上网。3、验证是否启动成功1、浏览器访问http://localhost:9200/出现登录页输入elastic/123456出现json信息证明es启动成功2、浏览器访问http://localhost:5601/查看kibana是否启动成功。以上截图表示启动失败通过观察kin01日志发现设置的kibana_system/123456没有生效有如下报错Kibana 使用kibana_system账号连接 ES但是账号认证失败用户名 / 密码不对。解决步骤进入es容器初始化账号秘密# 进入es01容器 docker exec-it es01 bash # 重置 kibana_system 密码为123456,-i表示自己设置不加则随机生成 bin/elasticsearch-reset-password-u kibana_system-i重置后重新访问kibana控制台注意登录时使用的账号密码是elastic/123456kibana_system 账号只是kibana连接es的账号密码。设置的密码只要不清除es挂载目录就会一直有效删除后需要重新设置。4、关闭容器# 关闭容器添加-v 表示清除挂载目录 docker compose down
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

F2 玫瑰图(南丁格尔玫瑰图)开发指南:用极坐标半径表达数据大小 2026/9/27 8:24:13

F2 玫瑰图(南丁格尔玫瑰图)开发指南:用极坐标半径表达数据大小

数据可视化前端 【免费下载链接】F2 📱📈An elegant, interactive and flexible charting library for mobile. 项目地址: https://gitcode.com/gh_mirrors/f2/F2 点击查看 免费下载 导读 玫瑰图(Rose Chart)&#x…

阅读更多 →
电脑虚拟主机避坑指南:5个关键注意事项教你省下30%预算 2026/9/27 8:24:07

电脑虚拟主机避坑指南:5个关键注意事项教你省下30%预算

电脑虚拟主机避坑指南:5个关键注意事项教你省下30%预算 找建站公司怕被坑高价?别急,先看看你选的电脑虚拟主机是否踩了这些坑。很多站长花了大价钱,网站却卡得像PPT,核心问题往往出在虚拟主机的 注意事项…

阅读更多 →
如何攻击Wordpress站点常见报错与解决 2026/9/27 8:23:46

如何攻击Wordpress站点常见报错与解决

5个WordPress安全陷阱与防御注意事项 改个需求建站公司拖一周,这种憋屈感谁懂?刚上线的WordPress站点,后台改个按钮颜色,外包团队说“底层逻辑冲突”,得排期。结果第二天网站直接变白屏,或者更糟——被黑客植入了恶意代码,SEO收…

阅读更多 →
themeforestwordpress新手避坑速查手册:别花冤枉钱 2026/9/27 8:23:46

themeforestwordpress新手避坑速查手册:别花冤枉钱

themeforestwordpress新手避坑速查手册:别花冤枉钱 网站做好了没人访问,比没做还让人焦虑。你盯着后台那可怜个位数的UV,心里直打鼓,是不是域名没选对?是不是服务器太慢?别急,这大概率不是玄学,而是技术选型和基础配置的硬伤。…

阅读更多 →
NoneBot2 跨插件访问与依赖声明:深入理解 require 机制与插件加载时序 2026/9/27 8:23:40

NoneBot2 跨插件访问与依赖声明:深入理解 require 机制与插件加载时序

后端即时通讯 【免费下载链接】nonebot2 跨平台 Python 异步聊天机器人框架 / Asynchronous multi-platform chatbot framework written in Python 项目地址: https://gitcode.com/gh_mirrors/no/nonebot2 点击查看 免费下载 跨插件调用是 NoneBot2 插件化架构中的…

阅读更多 →
基于自适应语义路由(Semantic Routing)的知识库多路混合召回实战 2026/9/27 8:23:33

基于自适应语义路由(Semantic Routing)的知识库多路混合召回实战

基于自适应语义路由(Semantic Routing)的知识库多路混合召回实战在企业级大型 RAG(检索增强生成)知识库架构中,企业通常维护着数十个物理隔离、数据形态各异的垂直专业知识库(如:API 技术文档库…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉