Any possibility we can get an ARM version of Tumbleweed or Leap
Closed this issue · 8 comments
We used to have one here. Right now it's not building, we can look into that in the next weeks.
However there's the problem about where we should push the image. The Docker Hub doesn't provide any distinction between x86 and ARM/Power/Z architectures.
A possible solutions could be:
docker pull opensuse/42.1:arm
docker pull opensuse/arm:42.1
docker pull opensuse/leap-arm:42.1
Other ideas are welcome :)
Awesome! I believe opensuse/arm:42.1 or opensuse/arm:tumbleweed works well.
My preference is to label the name spaces according to compiler triplet:
docker pull opensuse/aarch64:42.1
docker pull opensuse/armv7l:42.1
docker pull opensuse/armv6l:42.1
docker pull opensuse/ppc64:42.1
docker pull opensuse/s390x:42.1
This also enables growth for any additional architectures that get added
I'm waiting to hear back from ARM as to whether they agree on this proposal, as there are plans to have root name spaces within the docker hub too.
@awafaa Any update on this? I've seen aarch64/ubuntu
and aarch64/debian
for instance. The former referenced in 96Boards CE Docker documentation.
Otherwise agreed that arm
is too generic; I wonder whether it should rather be armv7hl
and armv6hl
, as on download.opensuse.org?
We already got these repos prepared on jenkins, but we have not configured any worker except for x86_64
so far:
- aarch64:
opensuse/aarch64:42.1
- armv6l:
opensuse/armv6l:42.1
- armv7l:
opensuse/armv7l:42.1
- ppc64le:
opensuse/ppc64le:42.1
- s390x:
opensuse/s390x:42.1
- x86_64:
opensuse/amd64:42.1
I started making my own, so If you wish you can close this issue.
We are building the base images for aarch64, armv7l, ppc64le and even s390x on OBS:
We have to automate their publishing to the docker hub. I'll create an internal ticket for that.