-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Supporting building multi-platform images (podman buildx) #3063
Comments
I've tagged in a few of the buildah folks ... I'm wondering if this issue is more applicable to them. My initial reaction here is mixed but I would like to hear from the buildah guys first. |
Thank you for considering this. |
Yes please open an issue on the buildah repo, we can discuss it there. |
@rhatdan sure. I opened the ticket containers/buildah#1590 on the buildah repo. |
I just noticed different architecture's container works on my x86_64. Did podman start supporting building multi-platform images, right?
Fedora
CentOS
RHEL
|
If you have the |
@nalind Thank you for your advice. Is it below part, right? https://src.fedoraproject.org/rpms/qemu/blob/f30/f/qemu.spec#_1237
Now I checked my current status.
Then I installed qemu-user-static now again.
Is this right condition? |
I'd expect the state to be When I run the example image on a system with On a system where I don't have |
@nalind Do you know how to remove entries from |
Per https://www.kernel.org/doc/html/latest/admin-guide/binfmt-misc.html, to unregister a handler, you can write |
@nalind Thank you! Now my machine works like your machine! Below is the result. I think if
Then
The status is
|
@nalind I still do not understand below your situation, what you did.
What you did is like this?
I could reproduce it. Is it right? Below is good enough isn't it?
|
By the way, I opened the ticket at systemd project to remove registered |
/kind feature
Description
Supporting building multi-platform images (
podman buildx
)Detail
This ticket is a request for feature.
docker buildx
[1][2] is to enable building and running multi-platform container images.I would like to see that
podman
has like the feature.RHEL 8 started supporting multi arch including ARM 64 bit.
Quay 3 started supporting multi arch including ARM 64-bit. [3]
So, it might be good timing for
podman
to support this feature.docker buildx
is using QEMU internally to do it.As an another way to archive this, there is
qemu-user-static
[4] also using QEMU. Butdocker buildx
looks much easier than it.The text was updated successfully, but these errors were encountered: