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

相关推荐
{⌐■_■}7 分钟前
【ubuntu】虚拟机安装配置,sh脚本自动化,包含 apt+时间同步+docker+mysql+redis+pgsql
ubuntu·docker·自动化
柒间7 小时前
Elasticsearch 常用操作命令整合 (cURL 版本)
大数据·数据库·elasticsearch
藥瓿亭8 小时前
K8S认证|CKS题库+答案| 9. 网络策略 NetworkPolicy
linux·运维·docker·云原生·容器·kubernetes·cks
LFloyue8 小时前
Linux离线(zip方式)安装docker
linux·docker
G皮T9 小时前
【Elasticsearch】映射:fielddata 详解
大数据·elasticsearch·搜索引擎·映射·搜索·mappings·fielddata
ID_云泽9 小时前
Elasticsearch中多索引数据合并与Nested嵌套类型操作全解析
elasticsearch·搜索引擎·全文检索
测试开发Kevin9 小时前
详解Jenkins Pipeline 中git 命令的使用方法
运维·jenkins
yunken289 小时前
docker容器保存为不依赖基础镜像的独立镜像方法
java·docker·容器
langmeng11010 小时前
使用docker在3台服务器上搭建基于版本redis 6.x的一主两从模式
运维·redis·docker·容器·集群