ES环境搭建
下载镜像
废话不多说直接上代码,使用 docker 下载 es 与 kibana 镜像。
下载 es 镜像:
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.16.2
下载 kibana 镜像:
docker pull kibana:7.16.2
启动 es 容器
我这里对数据文件进行了与容器当中进行挂载关于什么是数据卷挂载。
创建目录
sudo mkdir -p /myfile/elasticsearch/config
sudo mkdir -p /myfile/elasticsearch/data
sudo mkdir -p /myfile/elasticsearch/plugins
创建配置文件
echo "http.host: 0.0.0.0" >> /myfile/elasticsearch/config/elasticsearch.yml
修改目录权限
sudo chmod -R 777 /myfile/elasticsearch/
以 es 镜像,运行 es 容器:
sudo docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms84m -Xmx512m" \
-v /myfile/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /myfile/elasticsearch/data:/usr/share/elasticsearch/data \
-v /myfile/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d docker.elastic.co/elasticsearch/elasticsearch:7.16.2
-p 9200:9200
:映射端口号-p 9300:9300
:集群之间端口访问-Xms84m -Xmx512m
:初始内存大小, 默认为1G
,最大内存512
, Xms 最小内存,Xmx 最大内存-v
:数据卷挂载
查看运行日志
docker logs elasticsearch
访问启动的 es 查看结果 ip:9200
:
启动 Kibana 容器
docker run --name kibana -e ELASTICSEARCH_HOSTS=http://106.14.187.199:9200 -p5601:5601 -d kibana:7.16.2
注意点,如上当中的 ELASTICSEARCH_HOSTS
需要更改为你自己机子的 IP 地址。
访问 Kibana 在浏览器当中访问:IP:5601
:
标签:
ElasticSearch
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
2021-01-10 HTML5