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

相关推荐
一个向上的运维者1 天前
Docker 自定义网络中容器无法通过宿主机 IP 访问服务的完整排障记录
网络·tcp/ip·docker
ClouGence1 天前
CloudDM 3.1.0 发布:初始化、驱动管理与升级体验全面优化
docker·开源·数据库管理·企业开发·数据库工具·数据库运维
zandy10111 天前
Hermes Agent 安装与配置全流程(2026年6月最新版)
docker·agent·安装教程·kimi
取经蜗牛1 天前
Docker 常用命令全面总结
运维·docker·容器
翔云1234561 天前
Kubernetes 与 Docker Compose:异同详解
docker
追巨1 天前
单节点elasticsearch安装笔记
大数据·elasticsearch·jenkins
鱼锦0.01 天前
Coreseek和Elasticsearch 有什么区别
大数据·elasticsearch·jenkins
STDD1 天前
VictoriaLogs:轻量级日志存储方案,Loki 的高效替代
运维·jenkins
Irene19911 天前
(AI总结版)Docker + HBase 安装全过程总结(WSL2 + Win11)
docker·hbase