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

Alpine available for arm32v6 and not for arm32v7, why ? #298

Closed
seblucas opened this issue Jun 18, 2017 · 2 comments
Closed

Alpine available for arm32v6 and not for arm32v7, why ? #298

seblucas opened this issue Jun 18, 2017 · 2 comments

Comments

@seblucas
Copy link

Hi,

I used to use https://hub.docker.com/r/armhf/alpine/ and was happy about it, lately I saw that you started to follow another rule armhf -> arm32v6 / arm32v7. Alpine is available for arm32v6 (for the first raspberry pi) but I can't find anything in for arm32v7 (for Raspberry PI 2, Allwinner A10, A20, H3).

Is there a reason why ?

@tianon
Copy link
Collaborator

tianon commented Jun 19, 2017

The issue that caused the rename is that armhf is ambiguous -- in Debian, it refers to ARMv7, but in Alpine and Raspbian, it's ARMv6.

Alpine is only available for ARMv6, but ARMv6 binaries should be compatible with an ARMv7 chip (which is likely the reason Alpine upstream has chosen to only support ARMv6).

At some point in the (hopefully near) future, these details will be abstracted somewhat by manifest lists (docker-library/official-images#2289) such that alpine:3.6 will pull the correct contents for the target architecture.

@seblucas
Copy link
Author

seblucas commented Jun 19, 2017

Thanks a lot for your answer, I really didn't know that armhf meant ARMV6 for Alpine .....

I was blaming Docker for some speed difference between nzbget in a container / compiled in host (Allwinner H3 so ARMv7) but that may be ARMv6 / ARMv7 difference.

I guess I'm disappointed by Alpine (supporting only ARMv6 and naming it armHF = Hard Float .... knowing that most of ARMV6 devices besides the RPI 1 don't have vfp).

Anyway thanks for your answer. I'll close this issue.

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