当前位置: 首页 > news >正文

M1芯片MAC 安装MySQL、Nacos遇到的问题

摘要:由于电脑上是M1芯片,安装软件时遇到一系列问题,记录下踩的坑!!!

安装MySQL

        MySQl官网下载链接区分ARM和X86架构,终端输入uname -a指令,本机显示为ARM

czh@czhdeiMac ~ % uname -a
Darwin czhdeiMac 20.6.0 Darwin Kernel Version 20.6.0: Mon Aug 30 06:12:20 PDT 2021; 
root:xnu-7195.141.6~3/RELEASE_ARM64_T8101 arm64

        本以为选择适合自己电脑的dmg包开始下载,下载好dmg包后双击安装,一路"继续"。 Configuration步骤选择:Use Leagacy Password Encryption,点击"Next"设置Mysql的账号密码,点击Finish即安装成功。

        但是在电脑系统偏好设置中看到左下角有MySQL标志,双击查看发现MySQL一直无法启动(左侧圆点为红色)。最终发现是由于使用MAC上使用的M1芯片且MACOS版本被it限制为11.6,尝试多个版本安装后去发启动,最终安装版本为8.0.28

Docker 拉取 Nacos 服务器镜像

        由于电脑使用的是M1 芯片,在运行命令拉取Nacos时又出了点问题

czh@czhdeiMac ~ % docker pull nacos/nacos-server
Using default tag: latest
latest: Pulling from nacos/nacos-server
no matching manifest for linux/arm64/v8 in the manifest list entries

        错误信息显示没有找到适用于 linux/arm64/v8 平台的镜像清单,这通常是因为所选择的镜像不支持当前的硬件架构。问了下GPT推荐的版本也不行

czh@czhdeiMac ~ % docker pull nacos/nacos-server:1.4.2-arm64v8
Error response from daemon: manifest for nacos/nacos-server:1.4.2-arm64v8 not found: manifest unknown: manifest unknown

        最终参考博客[1],使用2.2.0版本顺利安装

czh@czhdeiMac ~ % docker pull nacos/nacos-server:v2.2.0-slim
v2.2.0-slim: Pulling from nacos/nacos-server
a9fe95647e78: Pull complete 
4015b6e8cc8d: Pull complete 
0e86b181efa0: Pull complete 
94abd992e68d: Pull complete 
661feaa45879: Pull complete 
e0106ef68e8d: Pull complete 
40988fbfabef: Pull complete 
80ac9b361435: Pull complete 
0c728ca010e6: Pull complete 
4f4fb700ef54: Pull complete 
Digest: sha256:e9a5a10384739fce82f47e9115f5f3ee6375fef888735747b24f72468347619c
Status: Downloaded newer image for nacos/nacos-server:v2.2.0-slim
docker.io/nacos/nacos-server:v2.2.0-slim

持续更新中……

[1] Mac m1/m2芯片使用docker安装nacos Mac m1/m2芯片使用docker安装nacos_mac m系列芯片(m1/m2)docker安装nacos-CSDN博客

相关文章:

  • VUE开发记录
  • CTFHub:web-LD_PRELOAD-WP
  • 担心信息泄露被恶意申贷,查大数据报告有用吗?
  • linux中的makefile
  • -1- Python环境安装
  • C++模版初阶
  • 如何在 Golang 中使用 crypto/ed25519 进行数字签名和验证
  • 大数据信用报告查询费用一般要多少钱?
  • 幻兽帕鲁能在Mac上运行吗?幻兽帕鲁Palworld新手攻略
  • 【ArcGIS微课1000例】0100:ArcGIS for CAD软件下载与安装(附安装包)
  • 【数据分享】1929-2023年全球站点的逐月降雪深度数据(Shp\Excel\免费获取)
  • golang网络编程day4
  • Node需要了解的知识
  • Maven高级知识——分模块开发、继承与聚合
  • Ps:自动对齐图层
  • 【Leetcode】104. 二叉树的最大深度
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • Angular2开发踩坑系列-生产环境编译
  • CSS实用技巧干货
  • Facebook AccountKit 接入的坑点
  • JAVA并发编程--1.基础概念
  • Mocha测试初探
  • Python利用正则抓取网页内容保存到本地
  • SOFAMosn配置模型
  • 编写符合Python风格的对象
  • 对象引论
  • 番外篇1:在Windows环境下安装JDK
  • 分类模型——Logistics Regression
  • 关于extract.autodesk.io的一些说明
  • 猴子数据域名防封接口降低小说被封的风险
  • 算法-图和图算法
  • 网页视频流m3u8/ts视频下载
  • 由插件封装引出的一丢丢思考
  • ionic异常记录
  • 浅谈sql中的in与not in,exists与not exists的区别
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • (14)目标检测_SSD训练代码基于pytorch搭建代码
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转)视频码率,帧率和分辨率的联系与区别
  • ***微信公众号支付+微信H5支付+微信扫码支付+小程序支付+APP微信支付解决方案总结...
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .NET Framework .NET Core与 .NET 的区别
  • .Net IE10 _doPostBack 未定义
  • .NET 事件模型教程(二)
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • @TableLogic注解说明,以及对增删改查的影响
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(朱雀组)
  • [ JavaScript ] JSON方法
  • []新浪博客如何插入代码(其他博客应该也可以)
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [ArcPy百科]第三节: Geometry信息中的空间参考解析