I tried several Armbian images, but none of them booted successfully, so I ended up compiling a custom kernel for this Orange Pi 4 Pro. The Ubuntu and Debian images hosted on the Orange Pi website were also missing too many features.
https://github.com/blippu/orangepi4pro
with this new kernel, you can properly use docker, tailscale and samba/ cifs