当前位置: 首页 > news >正文

docker部署elasticsearch-8.11.1

docker安装es8.11,执行命令如下


docker run -it \
--name es811 \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
--network es-net \
--privileged \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:8.11.1

安装完后拷贝容器卷文件到本机

docker cp -a es811:/usr/share/elasticsearch/data/ /Users/lelontar/Downloads/elasticsearch811/
docker cp -a es811:/usr/share/elasticsearch/config/ /Users/lelontar/Downloads/elasticsearch811/
docker cp -a es811:/usr/share/elasticsearch/plugins/ /Users/lelontar/Downloads/elasticsearch811/
docker cp -a es811:/usr/share/elasticsearch/logs/ /Users/lelontar/Downloads/elasticsearch811/

在这里插入图片描述
在这里插入图片描述

删除安装的es容器-名称是es811

docker rm -f es811

修改conf中的elastisearch.yml文件

  • 全部注释掉
    在这里插入图片描述
  • 添加:discovery.type: single-node且注释掉cluster
    -在这里插入图片描述

执行启动容器命令

docker run -it \
--name es811 \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-v /Users/lelontar/Downloads/elasticsearch811/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /Users/lelontar/Downloads/elasticsearch811/data:/usr/share/elasticsearch/data \
-v /Users/lelontar/Downloads/elasticsearch811/plugins:/usr/share/elasticsearch/plugins \
--network es-net \
--privileged \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:8.11.1

进入容器修改密码

docker exec -it es811 /bin/bash
bin/elasticsearch-reset-password -u elastic

在这里插入图片描述

查看es811是否启动成功

在这里插入图片描述

如果显示如上图,说明启动成功,结束

http://www.xdnf.cn/news/1278901.html

相关文章:

  • <typeAliases>
  • 李宏毅2025《机器学习》-第十讲:AI“思想钢印”:深入解析大模型的知识编辑技术
  • k8s 命令记录
  • 揭开内容分发网络(CDN)的神秘面纱:互联网的隐形加速器
  • 【代码随想录day 17】 力扣 617.合并二叉树
  • 41.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--扩展功能--集成网关--网关集成Swagger
  • ZeroNews:如何构建安全(无需 V*N!)的工业物联网连接
  • 代币化股票的崛起:比特币安全吗?
  • “一车一码一池一充”:GB 17761-2024新国标下电动自行车的安全革命
  • Mac配置服务器工具Royal TSX
  • 套接字技术、视频加载技术、断点续传技术
  • AI炼丹日志-32- memvid 大模型数据库!用视频存储+语义检索实现秒级搜索
  • 《 AudioClassification-Pytorch:GitHub项目网页解读》
  • GaussDB 数据库架构师修炼(十三)安全管理(1)-账号的管理
  • OmniHuman:字节推出的AI项目,支持单张照片生成逼真全身动态视频
  • STM32 HAL驱动MPU6050传感器
  • TradingAgents-CN: 基于多智能体的中文金融交易决策框架
  • 基于深度学习的异常检测算法在时间序列数据中的应用
  • 【深度学习3】向量化(Vectorization)
  • 广州建筑矢量数据分享,带高度,矢量文件
  • Day118 Spring Security
  • 论文阅读:Aircraft Trajectory Prediction Model Based on Improved GRU Structure
  • LabVIEW模糊逻辑控制车辆停靠
  • 视觉相机偏移补偿
  • .NET Core MVC中CSHTML
  • 嵌入式硬件中AI硬件设计方法与技巧
  • 18.WEB 服务器
  • docker compose和docker-compose命令的区别
  • Vue2篇——第二章 Vue从指令修饰符到侦听器的全面解析(重点)
  • MATLAB绘制水的蒸汽压曲线(Antoine方程)