Named volumes are Docker-managed storage
You give them a name. Docker stores them under /var/lib/docker/volumes/<name>/_data. They live independently of any container — survive docker rm, survive image rebuilds, only disappear when you explicitly delete them.