If someone for any reason needs to run native database server he has an option to run it on Docker.
Of course, you can still use the traditional forms as usually there are no problems to run it as is from you PC.
But if you, for example, need to host multiple instances and do not want to mess you up with
services and
hosts files you can try Docker.
It is very easy to do, you can build multiple images (for multiple versions) and run multiple containers...
Dockerfiles are here (just look for the specific folder):
GitHub