You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
uninstall, then re-install.
You're binfmt handler is likely using the systemd installed binfmt handler, which is missing the required binfmt flags which you'd like to have for container environments.
eg, cat /proc/sys/fs/binfmt_misc/qemu-aarch64 , flags => POCF
/usr/bin/docker run --privileged --rm tonistiigi/binfmt --install amd64
installing: amd64 qemu-x86_64 already registered
{
"supported": [
"linux/arm64",
"linux/amd64"
],
"emulators": [
"qemu-x86_64"
]
}
Before kernel upgrade:
docker run -it --rm --platform linux/amd64 alpine:latest uname -m
x86_64
After kernel upgrade:
docker run -it --rm --platform linux/amd64 alpine:latest uname -m
exec /bin/uname: exec format error
Dunno if this is particular to Alpine. This is running a Linux VM in VMware Fusion on a MacBook with an M2 chip.
The text was updated successfully, but these errors were encountered: