The UDM runs mine, but prior to that I ran a Docker container with it. It worked well.

https://hub.docker.com/r/linuxserver/unifi-controller