Are you saying one could write to a Docker-managed volume directly from the host? The documentation says that’s a no, but I’ve never tested:
Volumes are stored in a part of the host filesystem which is managed by Docker (
/var/lib/docker/volumes/
on Linux). Non-Docker processes should not modify this part of the filesystem. Volumes are the best way to persist data in Docker.