Using Rosetta2 in Docker on ArchLinux arm64 - Apple M1 Start vm with tart tart run archlinux --no-graphics --dir=shared:~/Sources --rosetta=ROSETTA mount rosetta to Linux sudo mkdir -p /mnt/rosetta sudo mount -t virtiofs ROSETTA /mnt/rosetta Add rosetta to systemd-binfmt.d sudo echo ":rosetta:M::\x7fELF\x02\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x3e\x00:\xff\xff\xff\xff\xff\xfe\xfe\x00\xff\xff\xff\xff\xff\xff\xff\xff\xfe\xff\xff\xff:/mnt/rosetta/rosetta:F" > /lib/binfmt.d/rosetta.conf sudo systemctl restart systemd-binfmt Run docker x86_64 image docker pull ubuntu:latest --platform linux/amd64 docker run -it ubuntu /bin/bash