docker安装elasticsearch,elasticsearch-head

安装elasticsearch

1、执行命令:docker pull elasticsearch:8.11.1

2、执行命令:docker run --name elastic -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:8.11.1

3、执行命令:docker exec -it elastic /bin/bash

4、执行命令:cd bin

5、执行命令:elasticsearch-setup-passwords interactive

6、设置所有用户的用户名

6、执行命令:docker restart elastic

7、进入https://localhost:9200查看是否可以访问

安装elasticsearch-head

1、docker pull mobz/elasticsearch-head:5

2、docker run --name elastic-head -p 9100:9100 -d mobz/elasticsearch-head:5

3、复制配置文件到本地修改:docker cp elasticsearch:/usr/share/elasticsearch/config/elasticsearch.yml d:/

4、在文件末尾添加

http.cors.enabled: true

http.cors.allow-origin: "*"

http.cors.allow-headers: Authorization

5、上传文件:docker cp d:\elasticsearch.yml elasticsearch:/usr/share/elasticsearch/config/

6、重启:docker restart elasticsearch

7、连接:http://localhost:9100/?auth_user=elastic\&auth_password=xxxxx

相关推荐
羑悻的小杀马特39 分钟前
Docker 容器化部署核心实战:从镜像仓库管理、容器多参数运行到 Nginx 服务配置与正反向代理原理解析
nginx·docker·容器·镜像仓库
C_V_Better2 小时前
Elasticsearch 创建索引别名的正确姿势
大数据·elasticsearch
DogDaoDao11 小时前
Docker全解析:从核心概念到2025年AI集成新特性
人工智能·docker·eureka·程序员
程序员在线炒粉8元1份顺丰包邮送可乐11 小时前
Docker 部署生产环境可用的 MySQL 主从架构
mysql·docker·架构
shallwe小威12 小时前
SpringBoot集成ElasticSearch
数据库·spring boot·elasticsearch
Elastic 中国社区官方博客13 小时前
使用 LangExtract 和 Elasticsearch
大数据·人工智能·elasticsearch·搜索引擎·ai·信息可视化·全文检索
liliangcsdn14 小时前
Mac本地docker安装Kibana+ElasticSearch
elasticsearch·macos·docker
优秀的老黄15 小时前
Docker部署RabbitMQ
linux·运维·docker·中间件·容器·centos·rabbitmq
Lin_Aries_042115 小时前
容器使用卷
linux·运维·docker·云原生·容器·eureka