You're gonna want airtight glass for long term storage. Get some 4oz mason jars (like these https://www.amazon.ca/dp/B000FOW8JM/ref=cm_sw_r_cp_apa_RDJNxbK0KH6AW but don't get them from Amazon, they're way overpriced), and label the lids of each jar. Store the jars in a cool, dark place and you'll keep them as fresh as possible.
That said, if you don't mind having your weed be a little dried out, pill bottles work fine. I'd avoid Tupperware though.