Introduction
Sometimes, you want two or more containers to access the same files. Sharing volumes lets containers read and write the same data, like sharing a folder between friends.
When you want a web server container and a logging container to access the same log files.
When multiple app containers need to read and write shared configuration files.
When you want to persist data created by one container and use it in another container.
When you want to share a database data folder between backup and main database containers.
When you want to share uploaded files between a frontend and backend container.