Skip to content

Feature: Add riscv64 Architecture Support for Docker Image #3173

@rodneyosodo

Description

@rodneyosodo

Is your feature request related to a problem? Please describe.

Currently, the official supermq image, for example, supermq/auth Docker image, on Docker, does not include support for the riscv64 architecture. This limits the ability to run SuperMQ on newer RISC-V platforms and development boards that are increasingly being adopted in edge and research environments.

SuperMQ image

Image

Redis Image

Image

Describe the feature you are requesting, as well as the possible use case(s) for it.

  • Add riscv64 as a target platform in the build pipeline (e.g., using docker buildx multi-arch builds).
  • Validate build compatibility with the Go toolchain and dependencies.
  • Optionally, provide experimental images until CI/CD runners with riscv64 become stable.

Indicate the importance of this feature to you.

Nice-to-have

Anything else?

If local builds are attempted via GOARCH=riscv64, compilation succeeds.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dockerPull requests that update Docker codeenhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions