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 Seata分布式事务保护搭建 DB数据源版搭建 结合Nacos服务注册
数据库·分布式·后端·spring cloud·docker·容器·负载均衡
小黑屋说YYDS3 小时前
ElasticSearch7.x入门教程之集群安装(一)
elasticsearch
苦逼IT运维5 小时前
Docker 配置 HTTP 和 HTTPS 网络代理
网络·http·docker
Mephisto.java6 小时前
【大数据学习 | Spark-Core】Spark的分区器(HashPartitioner和RangePartitioner)
大数据·elasticsearch·oracle·spark·sqlite·flume·memcached
杨浦老苏8 小时前
开源客户关系管理平台EspoCRM
docker·crm·群晖
衣舞晨风8 小时前
[译]Elasticsearch Sequence ID实现思路及用途
elasticsearch·checkpoint·sequence·primaryterm
cab58 小时前
聊一聊Elasticsearch的索引(1)
大数据·elasticsearch·搜索引擎
筑梦之路9 小时前
银河麒麟v10 x86架构二进制方式kubeadm+docker+cri-docker搭建k8s集群(证书有效期100年) —— 筑梦之路
docker·容器·kubernetes
不撸先疯。11 小时前
docker镜像源配置、换源、dockerhub国内镜像最新可用加速源(仓库)
运维·docker·容器·dockerhub
Stark-C11 小时前
功能齐全,支持协作 | Docker部署一款支持多人共享的私密浏览器『n.eko』
运维·docker·容器