Of course large glass jars are fantastic too. Depending on the size of the jar/crock, you can often fit a 5 pound bag of grains or flour in them. This is my fave for smaller amounts of grain and flour, and what I keep out on my counter. Large canning jars work well too (like the pic above).
I should add that I do refrigerate brown rice, because this does have the tendency to go rancid pretty quickly. But other than rice, the rest is stored safely in buckets. That reminds me, a cold garage this time of year is a great place to store your grains (which are sealed in buckets or jars, of course). Oh, and in the heat of the summer, I make sure to move the grains to a cool spot inside the house (pantry or closet), because the garage can become very hot that time of year.