Sort:  

As I mentioned there are SQL, Mysql and Mongodb options, all possible and depends on developer preference.

Appreciate your services @good-karma, voted you as a witness already, but I guess it's a bit difficult if you are not a developer, wht you say dude?

I have never used docker before. Why do I need it ? Can't I simply use my local mysql ?

Of course you can, above is my setup. You can use sbds and mysql without docker as well. I have one instance without docker, I ended up doing a lot of fiddling and custom changes.

Ok, thank you.