开发者社区 > 云原生 > 正文

请问nacos现在支持ARM64 架构的吗?

请问nacos现在支持ARM64 架构的吗?

展开
收起
哈喽!小陈 2022-08-01 14:38:21 593 0
3 条回答
写回答
取消 提交回答
  • 已经支持ARM 64架构。
    1、基于麒麟系统做如下安装,安装docker-compose

    # docker-compose-Linux-aarch64
    
    sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    
    sudo chmod +x /usr/local/bin/docker-compose
    

    2、docker-compose安装nacos

    # https://hub.docker.com/r/nacos/nacos-server
    
    git clone --depth 1 https://github.com/nacos-group/nacos-docker.git
    
    # 修改版本号 nacos/nacos-server:2.0.4-slim 支持arm64架构
    
    # https://hub.docker.com/r/nacos/nacos-server/tags?page=1&ordering=name&name=2.0.4-slim
    
    vim example/.env
    
    NACOS_VERSION=2.0.4-slim
    
    docker-compose -f example/standalone-derby.yaml up -d
    

    image.png

    2023-12-01 00:08:02
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    image.png
    用配置页签的镜像目标架构右侧,选择所需架构,单击下一步。

    linux/amd64:指构建的镜像支持运行在Linux x86_64平台架构上。

    linux/arm64:指构建的镜像支持运行在Linux arm_64平台架构上。

    如果您希望在一个集群里同时存在linux/amd64、linux/arm64的Worker,存在以下两种使用场景:

    场景

    建议

    优缺点分析

    不同的应用运行在不同的架构上

    推荐。

    优点:可控性高,可避免不同架构的节点性能不一致带来的性能问题。

    缺点:需为ARM架构的Worker打上污点,同时调度到ARM架构的应用需配置调度策略。具体操作,请参见如何在一个已经运行应用的集群上,添加不同架构的

    2023-11-25 22:36:00
    赞同 展开评论 打赏
  • 目前 ARM64 架构已得到广泛支持,并且大多数云计算厂商都开始提供了 ARM64 架构的服务支持。 “更新Docker Compose ARM” 就提到:“要更新 Docker Compose ARM 版本,请运行以下命令:

    docker run --rm -v /var/run/docker.sock:/var/run/docker.sock docker/compose:$DOCKER_COMPOSE_VERSION down && docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/bin:/usr/local/bin docker/compose:$DOCKER_COMPOSE_VERSION"
    

    image.png

    2023-11-24 14:52:08
    赞同 展开评论 打赏
问答分类:
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
Nacos架构&原理 立即下载
workshop专场-微服务专场-开发者动手实践营-微服务-使用Nacos进行服务的动态发现和流量调度 立即下载
Nacos 启航,发布第一个版本, 云原生时代助力用户微服务平台建设 立即下载