I would like to see Docker running over Apple Virtualization. I saw on their git repo that Docker wouldn't run, nor 'would not ever run' on the DTK/A12Z. That needs to be available out of the gate, or I'll wait for AS v.next
If Apple was running demos running Docker via virtualization, I'm guessing it'll be introduced on the A14-ish silicon. I'm looking forward to it...
There's every reason to expect that Docker will run just fine on Arm macOS machines, just as it can today run on Arm Linux machines. However, bear in mind that the containers are
not compatible with Docker when it it is running on x86/x64 architecture machines. It's an entirely different ecosystem for containers. If you're rolling your own Docker containers and running them this will likely be no big deal for your workflow. But if you make use of published images from Docker Hub or you're building images which need to run on an intel-based production platform (like many developers do) then it won't be nearly as useful as you might like.
Switching away from Intel to Arm closes the door on a large percentage of "docker pull ..." operations where the image publisher hasn't built or hasn't anticipated that Arm users might need to use the images they've produced. Docker itself can support multi-architecture image builds, but adoption of that capability in the real world remains spotty.
Failing that, you're reduced to running emulation (via QEMU or equivalent) in order to run an emulated x86 environment and virtualizing inside it. Functional, but with a painful performance hit that might not be reasonable or realistic depending on what you're doing inside Docker.