On Wed, 21 Aug 2024, Steve Keller wrote:
Can I run a container for a different CPU architecture using systemd-nspawn? I can easily install on my amd64 host a Debian container of the same architecture and run that:
Don't know about systemd-nspawn but I do something like this using unshare, binfmt-support and qemu-user-static. I don't have to do anything at all other than create the file system with the emulated architecture and then chroot into it with those packages installed. $ apt-mark showmanual | grep binf binfmt-support $ apt-mark showmanual | grep qemu qemu-user-static I don't think I installed anything else but I might have missed something. Perhaps systemd-nspawn would similarly work with those packages installed. Tim.