当前位置:网站首页>M1芯片电脑安装cerebro
M1芯片电脑安装cerebro
2022-08-01 16:47:00 【蝉 沐 风】
cerebro是一款Elasticsearch集群的监控工具,界面美观又简洁,是学习Elasticsearch的好工具。
官方地址:https://github.com/lmenezes/cerebro/releases
我用的是M1芯片的Mac笔记本,在安装cerebro的过程中遇到两个问题。
cerebro的最新版本(0.9.4)并未提供适配M1芯片的发行版;cerebro要求JDK版本最低是11,而我本地开发用的是JDK8,我并不想因为这个软件再多折腾JDK的版本。因此我选择使用Docker来跑cerebro。
不出意外,官网的cerebro的Docker镜像无法在我的M1电脑上正常运行。
于是自己动手编译适合M1芯片的Dockerfile,并生成了镜像文件传到了自己的仓库,如果不想折腾就直接拉这个镜像运行就可以了。
docker pull chanmufeng/cerebro:0.9.4
想折腾的继续往下看,Dockerfile文件内容如下:
# 使用 arm64v8 架构的 jdk11版本
FROM docker.io/arm64v8/openjdk:11
# cerebro 版本号
ENV CEREBRO_VERSION 0.9.4
RUN apt-get update \
&& apt-get install -y wget \
&& apt-get install -y apt-transport-https \
&& rm -rf /var/lib/apt/lists/* \
&& mkdir -p /opt/cerebro/logs \
&& wget -qO- https://github.com/lmenezes/cerebro/releases/download/v${CEREBRO_VERSION}/cerebro-${CEREBRO_VERSION}.tgz \
| tar xzv --strip-components 1 -C /opt/cerebro \
&& sed -i '/<appender-ref ref="FILE"/>/d' /opt/cerebro/conf/logback.xml \
&& addgroup -gid 1000 cerebro \
&& adduser -gid 1000 -uid 1000 cerebro \
&& chown -R cerebro:cerebro /opt/cerebro
WORKDIR /opt/cerebro
USER cerebro
ENTRYPOINT [ "/opt/cerebro/bin/cerebro" ]
开始构建镜像
docker build -t my-cerebro:0.9.4 .
构建过程很慢,可能某些文件还需要翻qiang才能下载成功,构建成功之后看一下你本地的镜像文件列表吧
* bin docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
my-cerebro 0.9.4 4c103685731e 3 days ago 713MB
运行镜像
docker run -p 9000:9000 my-cerebro:0.9.4
收工!
边栏推荐
- 【建议收藏】技术面必考题:多线程、多进程
- PHP security flaws: session hijacking, cross-site scripting, SQL injection and how to fix them
- ODrive开发 #1 ODrive固件开发指南[通俗易懂]
- PAT 甲级 A1030 Travel Plan
- GridControl helper class for DevExpress
- 聊下自己转型测试开发的历程
- ESP8266-Arduino编程实例-MLX90614红外测温传感器驱动
- 11 一发布就发布一系列系列
- Unity ui点击事件只响应最上层ui的方式
- 金仓数据库 OCCI迁移指南(3. KingbaseES的OCCI特性支持)
猜你喜欢

【paper】Cam2BEV论文浅析

每日优鲜大败局

谁还敢买影视股?

素域和扩域

ESP8266-Arduino编程实例-74HC595位移寄存驱动
![[Dark Horse Morning Post] Hu Jun's endorsement of Wukong's financial management is suspected of fraud, which is suspected to involve 39 billion yuan; Fuling mustard responded that mustard ate toenails](/img/d7/4671b5a74317a8f87ffd36be2b34e1.jpg)
[Dark Horse Morning Post] Hu Jun's endorsement of Wukong's financial management is suspected of fraud, which is suspected to involve 39 billion yuan; Fuling mustard responded that mustard ate toenails

14年测试人最近的面试经历,值得借鉴√

05 doris 集群搭建

计算机系统与网络安全技术——第一章——信息安全概述——1.1-网络安全定义——什么是信息?

DOM series of touch screen events
随机推荐
mysql源码分析——聚簇索引
06 redis cluster structures
经验|如何做好业务测试?
Financial products with high annualized returns
【黑马早报】胡军代言悟空理财涉嫌欺诈,疑似涉及390亿元;涪陵榨菜回应榨菜吃出脚指甲; 鸿星尔克再捐1个亿;腾讯控股股价跌回5年前...
1 缺陷规范
软测面试如何介绍项目?要做哪些技术准备?
金仓数据库 KingbaseES V8.3 至 V8.6 迁移最佳实践(4. V8.3 到 V8.6 数据库移植实战)
PAT 甲级 A1003 Emergency
Unity ui点击事件只响应最上层ui的方式
05 doris 集群搭建
夸克网盘资源站
The untiy Resources directory dynamically loads resources
MySQL INTERVAL 关键字指南
Go unit tests
PAT 甲级 A1030 Travel Plan
08 spark 集群搭建
C # Excel helper classes
ESP8266-Arduino编程实例-74HC595位移寄存驱动
02 es cluster construction