A tomato plant can grow quite large and needs a spacious pot to support its extensive root system. A 5-litre container with drainage holes at the bottom would be an excellent option.
Most gardeners have a tendency to plant several cherry tomatoes closely in a raised bed or container. This certainly helps save space but at the same time might cause some potential garden problems, ...