当前位置: 首页 > 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.dtcms.com/a/326102.html

相关文章:

  • 网络的基本概念、通信原理以及网络安全问题
  • YOLOv6深度解析:实时目标检测的新突破
  • 时序数据库为什么选IoTDB?
  • 爬虫与数据分析结合案例
  • STM32 HAL驱动MPU6050传感器
  • p6spy和p6spy-spring-boot-starter的SpringBoot3集成配置
  • 高性能Web服务器
  • java基础概念(二)----变量(附练习题)
  • Go 语言三大核心数据结构深度解析:数组、切片(Slice)与映射(Map)
  • Unity插件DOTween使用
  • 【GPT入门】第45课 无梯子,linux/win下载huggingface模型方法
  • 如何避免团队文件同步过程中版本信息的丢失?
  • GAI 与 Tesla 机器人的具体联动机制
  • 变频器与伺服系统的工作原理,干扰来源及治理方式
  • 软件测试关于搜索方面的测试用例
  • [AI 生成] kafka 面试题
  • 是否有必要使用 Oracle 向量数据库?
  • 【图像处理基石】UE输出渲染视频,有哪些画质相关的维度和标准可以参考?
  • OmniHuman:字节推出的AI项目,支持单张照片生成逼真全身动态视频
  • 不同FPGA开发板系统移植步骤
  • 《C++中 type_traits 的深入解析与应用》
  • 【Docker实战进阶】Docker 实战命令大全
  • “底层闭源 + Lua 脚本” 开发模式
  • 缺省路由的内容
  • 基于51单片机指纹识别管理门禁密码锁系统设计
  • “鱼书”深度学习进阶笔记(3)第四章
  • Spring Boot文件下载功能实现详解
  • Spring Boot 2.6.0+ 循环依赖问题及解决方案
  • C#高级语法_泛型
  • ClickHouse列式数据库的使用场景与基本优化手段