Glass containers work fine and come in the same shapes as plastic containers do. They are heavier and take a little more space due to being thicker, but it's a small difference.
They do have plastic lids most often, but the lid doesn't have to touch food.
They do have plastic lids most often, but the lid doesn't have to touch food.