I have a monolithic application running on Docker, and for the databases, I'm using persistent disk for SQL and NoSQL databases.
The problem is, everytime I deploy a new version, these persistent disk must be commited and push to the repository and the size are really big.
Then there is also a time when the commit between local and origin are different. What is the best way to handle persistent disk? and how can I deploy with zero downtime caused by this persistent disks.