Site Docker NodeJS on Cloud Hetzner

It is especially important for me your opinion.
For a site that require a project with guarantee of stability and security. (on Cloud NodeJs)

  • Is it preferable to use a docker database or a Ubuntu database?
  • Can DB Docker be managed by Navicat for backup and management?
  • Which is the best solution