'Bottle' is 19th Century slang for courage, according to Google.
GOOGLE: In the mid-19th Century slang phrase no bottle, meaning 'no good or useless', is the probable origin of bottle's current sense of 'courage or nerve'. Nowadays, we also find the expressions lose you bottle meaning 'lose your nerve' and bottle out meaning 'fail to do something as a result of losing your nerve'."