title: Docker volume vs Kubernetes persistent volume for databases
body: <p>Both Docker images &amp; Kubernetes clusters have mechanisms to configure persistent storage on the host machine, a separate container, or just some form of cloud/network storage mechanism. </p>
  
  <p>I'm trying to understand how they are different in use cases and why you'd use one over the other. For context, I'm also looking at this more with transactional database persistence in mind, rather than log files or for a shared file/folder access.</p>
  
  <p>Thanks in advance!</p>