In theory glass bottles are not permitted in the circuit. I say in theory as there were large numbers around, and the efforts of security to stop them getting in appeared variable.
6 euro for the beer seems expensive to me, certainly I only bought 3 beers trackside (all in PH bar), and just brought cans in from the campsite to drink.