So i was wondering what is the difference bewteen a database directly created with docker and operates within your instance and a database with that is driectly manage.
I wonder why would i need to use a direct database instance when i could just use my general instance database that comes with my docker like what benefits would it have to get for seperating my runtime instance and my database instance isntead of just fully run within docker?
The Docker container is good for smaller projects where as managed databases form Digital Ocean etc are better for larger projects especially with lots of data usage.
The main reason id say this is the backups on your Docker have to be created by you whereas a managed database the provider will make backups automatically. This can lead to a lot lets loss of data if things was to ever go wrong.