iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >mac M1 安装nacos
  • 155
分享到

mac M1 安装nacos

nacosmacm1docker 2023-09-15 08:09:15 155人浏览 薄情痞子
摘要

背景 m1不支持本地安装,只能用Docker : “由于 rocksdb 暂不支持 M1 平台,所以使用 Zulu jdk 的小伙伴们运行 Nacos 2.x 版本会报错,网上通用的解决方案是使用 o

背景

m1不支持本地安装,只能用Docker
“由于 rocksdb 暂不支持 M1 平台,所以使用 Zulu jdk 的小伙伴们运行 Nacos 2.x 版本会报错,网上通用的解决方案是使用 oracle JDK 来运行 Nacos 2.x 版本,但对于强迫症的我来说,一山不容二虎!并不想额外在安装 Oracle JDK,所以决定使用 Docker 来运行 Nacos 2.x 版本,恰巧官方有给出适配 ARM64 的镜像版本。”
环境: 本地安装的Mysql、 docker desk 、Mac M1

1、拉取nacos镜像

docker pull zhusaidong/nacos-server-m1:2.0.3
ps:就这个支持m1,就很无奈

2、启动容器并创建相应的端口

docker run --env MODE=standalone --name nacos2.0.3 -d -p 8848:8848 -p 9848:9848 -p 9849:9849 zhusaidong/nacos-server-m1:2.0.3

直接访问:localhost:8084/nacos
在这里插入图片描述

ps: "MODE=standalone " 设置了单机启动。

3、配置mysql数据库

一般开发都用 数据库存储,而不是内置的存储。所以我们需要创建nacos数据库,并执行nacos的sql脚本。

create database db_nacos;

脚本在容器文件目录- home\nacos\conf\schema.sql,可以通过docker desk 界面操作打开。
在这里插入图片描述

在这里插入图片描述
copy脚本内容后到数据库执行:
在这里插入图片描述

4、修改nacos配置

如操作3一样打开配置文件路径:home\nacos\conf\application.properties

右键“Edit File”修改以下内容:

spring.datasource.platfORM=mysqldb.num=1db.url.0=jdbc:mysql://host.docker.internal:3306/db_nacos?characterEncoding=utf8&connectTimeout=1000&SocketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTCdb.user.0=rootdb.passWord.0=mofsfely

ps: 这里是docker容器的nacos,访问宿主机的mysql,用到了“host.docker.internal”(这是一个变量)。其他的教程写的是宿主机的真实ip,而真实ip会随着网络变化而变化,明显不如这个方法好
在这里插入图片描述

5、重新启动容器

重新启动容器,就已经是mysql存储的了。如果要验证是否mysql存储。通过查询用户密码,记录当前密码字符。然后修改密码,再查看密码字符,如果变化,就说明成功。
select * from users;

参考地址

MacBook Pro M1 Docker 环境安装 Nacos 2.x 版本

m1的mac电脑在docker上安装nacos及配置

来源地址:https://blog.csdn.net/mofsfely2/article/details/131624116

--结束END--

本文标题: mac M1 安装nacos

本文链接: https://www.lsjlt.com/news/408376.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mac M1 安装nacos
    背景 m1不支持本地安装,只能用docker : “由于 rocksdb 暂不支持 M1 平台,所以使用 Zulu JDK 的小伙伴们运行 Nacos 2.x 版本会报错,网上通用的解决方案是使用 O...
    99+
    2023-09-15
    nacos mac m1 docker
  • Mac M1安装Centos7
    一、安装PD虚拟机 地址:https://macwk.com/soft/parallels-desktop-for-arm 二、下载centos (arm64)镜像 地址:https://www.aliyundrive.com/s/ZGVA...
    99+
    2023-08-19
    centos macos 服务器
  • mac m1 安装brew问题
    在 Mac M1 上安装 Homebrew 可以通过终端操作进行: 打开终端。(你可以在启动台中的“其他”文件夹中找到终端程序) 使用以下命令来安装 Homebrew: /bin/bash -c "$(curl -fsSL https:...
    99+
    2023-09-15
    macos
  • Mac m1 通过docker安装oracle
    前置条件依赖 dockercolima Docker安装 官网直接下载安装 Colima安装 使用homebrew安装: brew install colima 查看是否安装成功: colima --version 启用Colima...
    99+
    2023-08-17
    macos docker oracle arm
  • mac M1 安装navicat亲测有效
    下载 下载地址 提取码:86f0 2、安装 2.1 双击下载软件,弹出如图所示 2.2 将Navicat Preminum 拖拽到Applications中,安装即可 3、安装之后,双击图标,提示移至...
    99+
    2023-09-02
    数据库
  • Hadoop 安装教程 (Mac m1/m2版)
    安装JDK1.8 这里最好是安装1.8版本的jdk 进入官网Java Downloads | Oracle Hong Kong SAR, PRC,下滑到中间区域找到JDK8 选择mac os,下载ARM64 DMG Installer对...
    99+
    2023-10-26
    hadoop macos 大数据
  • 怎么在Mac M1中安装Homebrew
    怎么在Mac M1中安装Homebrew?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。常用命令搜索软件: brew search 软件包名称安装软件: brew insta...
    99+
    2023-06-14
  • Mac(M1版本)安装与卸载Git
    Mac安装与卸载Git 使用Mac安装Git目前流行三种方法 方法一:根据系统提示安装 ​ 直接打开终端,输入git的相关指令,例如git --version 比较搞笑,没有按照网上的方法去官网或者通过brew,又或者通过Xcode安装 ...
    99+
    2023-08-22
    git macos xcode
  • Mac M1安装Homebrew的方法步骤
    最常用命令 搜索软件: brew search 软件包名称 安装软件: brew install 软件包名称 卸载软件: brew uninstall 软件包名称 错误解决 问题1 ...
    99+
    2024-04-02
  • M1 mac安装PyTorch的实现步骤
    目录第一步 -安装和配置Miniforge第二步-创建虚拟环境第三步 -安装PyTorch第四步 -测试最后总结M1 macbook已经不是什么新产品了。TensorFlow官方已经...
    99+
    2024-04-02
  • Ps2021软件安装Mac(含M1)、Windows版
    一、下载链接。 Mac版本:(1)M1芯片适用。百度网盘下载地址,提取码:rpyn(2)M1不适用,系统10.15及以上。下载地址 Windows版本:Ps2022-64位,此版本不支持LTSC版本系统。百度网盘下载地址,提取码:wb2d ...
    99+
    2023-08-31
    Ps安装
  • m1 mac安装iphone app(playcover)超详细
    网址:GitHub - PlayCover/PlayCover: Community fork of PlayCover(复制地址到浏览器地址栏打开) 打开页面往下翻,这里我就直接在download部分点击的here (国内的用户使用京东云...
    99+
    2023-10-26
    macos
  • m1 mac安装原神(playcover)超详细
    提示:m1 mac安装原神(playcover+原神3.1) 文章目录 前言一、playcover 下载1.前往官网2. 找到合适的版本3.下载安装 二、下载原神1.找一个靠谱的安装包分享网站2. 下载对应安装包3.下载 ...
    99+
    2023-08-18
    macos
  • Mac M1安装mnmp(Mac+Nginx+MySQL+PHP)开发环境
    之前刚装好了 HomeBrew ,接下来就要安装 环境了。 注意:如果 brew install 出以下错误, 则安装时使用 arch -arm64 brew i...
    99+
    2024-04-02
  • mac pro M1(ARM)安装:ubuntu虚拟机(四)
    0. 引言 前面几期我们分别讲解了如何在mac m1环境下安装linux、window虚拟机,而很多应用场景中需要用到ubuntu虚拟机,所以这次我们来单独讲讲如何在mac m1环境下安装ubuntu虚拟机 1. 下载 1.1. 下载VMw...
    99+
    2023-08-18
    ubuntu vmware
  • Mac M系列芯片(M1/M2)安装Docker
    常用方法(不适用于M芯片,仅适用于Intel芯片) 通过Homebrew安装 brew install --cask docker 安装完成后,打开Docker会提示CPU架构不匹配,无法正常启动Docker 正确安装姿势 在Docker官...
    99+
    2023-09-04
    docker macos 容器
  • Mac M1 Homebrew的安装和warning的解决
    什么是&如何安装Homebrew Homebrew是mac的包管理工具,需要在安装xcode之后安装,可以让安装Git, Ruby, Node等软件变得简单。 安装需要联网后,在终端中输入如下命令: ruby -e "$(curl --in...
    99+
    2023-08-16
    macos ruby 开发语言
  • mac pro M1(ARM)安装:php开发环境
    0. 引言 最近在处理各个语言的加密算法,正好需要安装php环境,特此记录,以供后续参考 1. 安装php 安装php包管理工具composer brew install composer 安装ph...
    99+
    2023-09-08
    php macos 开发语言
  • mac m1系统安装安卓手机模拟器
    背景:本人是一名开发人员,本地小程序上的需要地图导航到手机上,所以找到一个mac(m1)安装安卓模拟器的方案,这里记录分享一下。 废话不多说直接上步骤,很详细跟着步骤走就能完成!!! 相关资源(边下载...
    99+
    2023-09-09
    android macos adb java
  • Mac M1安装JDK的实战避坑指南
    目录前言一、Zulu JDK1.一键安装方案2.手动安装方案1)配置.bash_profile文件2)配置.zshrc文件二、Oracle JDK总结前言 在经历了各种花里胡哨的操作...
    99+
    2023-02-09
    mac m1安装jdk8 macm1安装jdk mac如何配置jdk
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作