There is virtualization software for the M1 and it works well, but it does not virtualize or emulate x86/x64 images, where things are the most available and stable.
Eg. there is Kali Linux for ARM, but its not as mature or compatible as on x64.
Additionally, several Python libs are still broken on ARM.
VMware is working on it, but it's not ready yet. Virtualbox will not be ported, and Docker is about containers, not VMs.