The best container to store flour is a flour canister set that can hold at least one standard bag of flour and keep it fresh.
That’s why the top choice is an airtight container made of reliable materials like stainless steel or glass, but you can find good plastic or ceramic models, too (the latter usually involves a wooden lid).