I've been growing tomatoes in containers that I keep in my greenhouse. I use both 7 and 17 gallon plastic pots with four 3/8" holes equally spaced a out 3 inches up the side. None in the bottom. I have a 1 1/4" pvc pipe on the inside set 1 inch from the bottom. No drainage rock just good soil mix. I mostly water down the tube but often water through the mulched surface too. I have good vigorous growth on my various heirlooms, no BER or cracking and very minimal blossom drop.