Well since we seem to be interested in bamboo, but we don't like the fact that it spreads fairly easy, here are some idea's..
Grow it in 55 gallon drums cut in half, or if you have the space try picking up a blue poly swimming pool. About 12-15 of soil is needed and then you don't have to worry about the spreading.. Also can be very nice in any garden...