Container vegetable gardening — what to grow in 10L pots

A complete container vegetable gardening guide: pot size minimums by crop, soilless potting mix vs garden soil, watering, and the 12 best vegetables for pots.