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

docker 安装elasticsearch

获取镜像

在线下载

docker pull elasticsearch:9.0.3

离线获取

百度云:https://pan.baidu.com/s/16yYtNPc9ho01KkoDBd-9jw?pwd=1125 提取码: 1125 

安装

导入镜像

docker load -i docker.elasticsearch-9.0.3.tar

添加标签

docker tag 7bb65e5bbdd5 elasticsearch:9.0.3

创建挂载目录

mkdir -p /opt/docker/elasticsearch/{data,logs,config,plugins}

创建配置文件并写入内容

vim /opt/docker/elasticsearch/config/elasticsearch.yml
network.host: 0.0.0.0
http.cors.allow-origin: "*"
http.cors.enabled: true
xpack.security.enabled: false

赋权

chmod -R 777 /opt/docker/elasticsearch

创建容器

docker run --name elasticsearch.9.0.3 --network host \
-e "discovery.type=single-node" \
-v /opt/docker/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-v /opt/docker/elasticsearch/data:/usr/share/elasticsearch/data \
-v /opt/docker/elasticsearch/logs:/usr/share/elasticsearch/logs \
-v /opt/docker/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-d elasticsearch:9.0.3

验证访问

curl -X GET "http://localhost:9200"


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

相关文章:

  • QT笔记--》QMenu
  • CSS 工作原理
  • Java 笔记 封装(Encapsulation)
  • [硬件电路-106]:模拟电路 - 电路为什么会出现不同的频率特性?元件频率依赖性、信号传输路径、电路拓扑结构、外部因素
  • 微信小程序中实现页面跳转的方法
  • MySQL的单行函数:
  • C++ 中 NULL 与 nullptr 有什么区别?
  • rsync+sersync实现文件实时同步
  • Spark的宽窄依赖
  • 第七章:进入Redis的SET核心
  • 重生之我在暑假学习微服务第五天《Docker部署项目篇》
  • 【人工智能99问】混合专家模型(MoE)是如何训练的?(18/99)
  • pytorch小记(三十三):PyTorch 使用 TensorBoard 可视化训练过程(含完整示例)
  • LLM—— 基于 MCP 协议(SSE 模式)的工具调用实践
  • 30道JS高频经典笔试题集合+详解(一)
  • 华为昇腾×绿算全闪存缓存释放澎湃潜能
  • 【LeetCode】链表反转实现与测试
  • 比特币挖矿的能源消耗和环保问题
  • 关于“LoggerFactory is not a Logback LoggerContext but Logback is on ......“的解决方案
  • C++代码题部分(1)
  • LLM 模型部署难题的技术突破:从轻量化到分布式推理的全栈解决方案
  • AutoSAR(MCAL) --- ADC
  • Linux虚拟内存
  • 【C#】DevExpress.XtraEditors.MemoEdit memoEditLog控件讲解
  • AI服务器中,EEPROM有哪些部件使用,需要存储哪些信息?
  • Syzkaller实战教程2:运行环境配置+实例运行
  • 在Trae中使用MoonBit月兔
  • Android调用python库和方法的实现
  • 三十四、【Linux常用工具】rsync+inotify实时同步演示
  • GitHub使用小记——本地推送、外部拉取和分支重命名