mac 本地使用docker 运行es,kibana

1.下载

m芯片一些版本不支持.踩过坑.翻看官网才知道只有部分镜像支持m芯片

https://hub.docker.com/[添加链接描述](https://hub.docker.com/)

shell 复制代码
docker pull elasticsearch:7.17.21
docker pull kibana:7.17.21

镜像已经下载下来了

2.创建文件映射-挂载

/Users/lin/dev/dockerMsg 其中lin是自己的用户名,请替换成自己的电脑用户名

/Users/[自己的用户名/dev/dockerMsg 是本地自定义的文件夹.

shell 复制代码
比如在用户文件夹下创建
mkdir -p /Users/lin/dev/dockerMsg/elasticsearch/config
mkdir -p /Users/lin/dev/dockerMsg/elasticsearch/data
cd /Users/lin/dev/dockerMsg/elasticsearch/config
vim elasticsearch.yml
输入: 
http.host: 0.0.0.0
保存退出
sudo chmod -R 770 /Users/[自己的用户名]/dockerMsg/elasticsearch
输入密码

3.创建容器

shell 复制代码
docker run --name elasticsearch -p 9200:9200 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" \
-v /Users/lin/dev/dockerMsg/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /Users/lin/dev/dockerMsg/elasticsearch/data:/usr/share/elasticsearch/data \
-v /Users/lin/dev/dockerMsg/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.17.21

下图就在容器中出现了两个

4.运行

图形化界面,点击容器.运行就好了

es启动的

kibana 启动

idea集成es启动

相关推荐
资源大佬星 课it4 小时前
重学C++ ,重构你的C++知识体系
vue.js·docker·django
Elasticsearch4 小时前
AI 整合:为什么平台将胜出,而产品组合将瓦解
elasticsearch
七牛开发者5 小时前
为什么 Go 很适合 AI 辅助开发?
数据库·人工智能·python·elasticsearch·log4j
Aphelios3805 小时前
一次锁内网络IO引发的Tomcat线程池“饿死”事故
java·开发语言·spring boot·elasticsearch·tomcat·网络io阻塞·线程池耗尽
用户938515635077 小时前
Docker + Nginx + Node.js:从“我的电脑能跑,你的电脑跑不了”到一键部署
后端·nginx·docker
mCell7 小时前
谁在为 AI 开车:Agent 浏览器生态调研(2026)
chrome·macos·agent
Elasticsearch11 小时前
向数据源提问:使用 Elasticsearch 和 Elastic Agent Builder 将代码搜索扩展到十亿行代码规模
elasticsearch
SCandL15211 小时前
Docker的实战应用
java·docker·容器
-今昭-13 小时前
AnsibleVault加密配置及zabbix部署
大数据·elasticsearch·搜索引擎
qq_21539789715 小时前
docker镜像打包
运维·docker·容器