Absolutely.
I run unraid and their kernel version isn’t up to date to handle the cpu/gpu newness yet. So streaming a single 4k pinned my cpu.
This 100 dollar vid card handles at least 4 discrete 4k streams without breaking a sweat and my cpu has little to no activity…

I use just one.
I have multiple services on it (docker containers, custom data tracking) and have not had an issue.
I consistently surprised at how low my memory usage is on one instance 330 mb.
The maintenance of keeping up a db each docker just isn’t worth it or necessary.