Skip to content

riscv64 docker image #2272

@gounthar

Description

@gounthar

What feature do you want to see added?

Hi,

I noticed that the jenkins/jenkins images do not currently provide a linux/riscv64 manifest:

docker pull --platform=linux/riscv64 jenkins/jenkins:lts-jdk21
→ no matching manifest for linux/riscv64

Is there any plan to add riscv64 support in the future?

From what I can see, most upstream dependencies (e.g. OpenJDK 21, Debian base images) already provide riscv64 builds. The Jenkins agent images (jenkins/agent, jenkins/inbound-agent) just shipped riscv64 support in docker-agents v3355.v388858a_47b_33-16 after PR #1172, so the agent side is already covered.

Having the controller image available for riscv64 would complete the picture and allow running a full Jenkins stack on RISC-V hardware.

If helpful, I would be happy to assist with testing or providing access to riscv64 self-hosted runners.

Upstream changes

Jenkins agent images already ship riscv64:

Adoptium JDK 17, 21, and 25 all provide riscv64 builds.

Are you interested in contributing this feature?

Yes

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions