Why do we hear a roaring or humming sound when an empty bottle is held close to our ear ?
When I hold a flask close to my ears, I hear like a sound which coming from its interior.
The usual way that this phenomenon is described is
when you hold a sea shell up to your ear, you can hear the sea
What actually happens, according to this link, is that the vessel acts as a resonator / reflector for ambient noise - sounds that already present in the environment are amplified and stand out more.
The "you hear your blood" myth is just that - a myth. Although (healthy) human ears are exquisitely sensitive... see my answer to a recent question on the subject of just how little air movement can be perceived as noise.