I know that you can buy datatainers for your darkroom chemistry. These are brown and plastic, presumably of some special plastic. I'm looking for alternative shapes and sizes that I can't find pre-made (250ml, for example), so I'd like to use other materials but I'm not sure if there are bad choices (will this plastic react with the developer?) or better choices (glass seems fine, but does it need to block the light?). Can I use Nalgenes or mason jars, for example?
When choosing a storage container for your chemicals, what are the important attributes?