=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 目前 Alibaba Cloud 社区暂时没有提供 ARM 架构的 RocketMQ 镜像。但是您可以通过以下步骤自行构建 ARM 架构的 RocketMQ 镜像:

    1. 下载源代码:git clone https://gitee.com/apache/rocketmq
    2. 修改 Dockerfile,替换基础镜像为 arm 架构的镜像;
    3. 构建 RocketMQ ARM 架构镜像:docker build -t rocketmq-arm .
    4. 验证 Docker 镜像是否构建成功:docker run -it rocketmq-arm bash
  2. 目前阿里云官方并没有提供 ARM 架构的 RocketMQ Docker 镜像。不过,您可以尝试自行编译 ARM 版本 RocketMQ Docker 镜像,并提交给阿里云 OSS 或其他第三方仓库中供自己使用。具体步骤如下:

    1. 下载源码:git clone https://gitee.com/apache/rocketmq.git -b v4.9.1;
    2. 编译 ARM 架构版本:./make package_image TARGET_ARCH=aarch64 GOARCH=arm64;
    3. 提交镜像至 Docker Hub 或 OSS 仓库中;
    4. 验证镜像是否可用,docker run –privileged=true -itd –rm -p 10911:10911 -p 10909:10909 -p 10910:10910 rocketmq:latest。
  3. GitHub上有构建脚本。
    https://github.com/apache/rocketmq-docker
    此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”