Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RISC-V support #91

Open
olof-nord opened this issue Apr 24, 2022 · 2 comments
Open

RISC-V support #91

olof-nord opened this issue Apr 24, 2022 · 2 comments

Comments

@olof-nord
Copy link

Is your feature request related to a problem? Please describe

Using the nginx unprivileged docker image on a riscv64 system.

Describe the solution you'd like

Adjusting the CI to also build and publish linux/riscv64 images.

Ubuntu 20.04 supports RISC-V, QEMU/docker buildx also supports RISC-V.

The Ubuntu impish-updates,impish-security apt repositories also already includes a built nginx, 1.18.0-6ubuntu11.1 as of today, and as such I understand that the project should also compile under riscv64.

Describe alternatives you've considered

Well, the alternative is to not provide riscv64 support, which is the current situation.

Additional context

RISC-V is an open standard instruction set architecture, which is under rapid development. Distributions including AOSP, Arch Linux, Debian, Gentoo Linux, Fedora, OpenEuler, etc are also actively doing porting work for this architecture.

@olof-nord
Copy link
Author

olof-nord commented Apr 24, 2022

Re-reading the project setup I see that the base of the images are not Ubuntu, but Debian: the support there is an ongoing effort.
The most official riscv64 Debian docker images I know of are the ones found under riscv64/debian:
https://hub.docker.com/r/riscv64/debian

Edit: The Debian Docker linux/riscv64 support has made its way to the debian:sid/debian:unstable/debian:experimental tags, but not (yet) to the debian:bullseye image.

@alessfg
Copy link
Collaborator

alessfg commented Apr 25, 2022

Can you open this issue in the upstream NGINX Docker repo https://github.com/nginxinc/docker-nginx too? I see no reason not to support the platform once it makes it to the mainstream Debian image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants