How to find out which layout containers are available for a particular page?

Set your debugger breakpoint in in Magento\Framework\View\Layout::generateXml() method after this line:

Call the SimpleXMLElement::asXML() method for the $xml instance:

$xml->asXML()

You well get the layout instructions document for the current page.
Check it for the referenceContainer layout instructions.