Azure VM with or without docker?

Hi everyone,

I would like to know in general, whether is better to run neo4j in an, i.e., ubuntu VM in azure or in the same VM but in a docker container?
I don't know if there are performance penalties, management pros and cons or something else I should considered.
The expected workloads are low since we are still in a dev phase.

Any comment will be appreciated.
BR. Paul