Actually soil that you use in pots should be made to soak up water. Since they drain quickly, even when it rains for two weeks straight, they don't need a lot of sand. They are never in standing water. Then in really dry hot weather I sit them in rows along the irises in order to get soaked from the sprinklers.
You will have to weed pots as well as the regular garden beds.
I recommend the lightest color pots you can find. NOT the black ones. The sun will cook the roots and the iris will not thrive unless you put them in some sort of area to contain them and bury the pots in mulch. That method may keep the pots cool but it may keep the iris too moist.