The one good thing about the big shut down a few years back is that so many people are more interested in growing their own food! Since a large number of people live in apartments or just don't have a yard to plant in, container gardening has become a way they can still grow some of their own food...even with limited space!
If you would like to grow some of your own food in containers then tomatoes are the perfect plant to start with. As long as you have sunlight, tomatoes can be grown anywhere. Growing tomatoes in containers is not limited to people with a lack of gardening space though. Plenty of home gardeners grow their vegetables in containers, even when they have free space in the backyard.
There are many reasons for container gardening, but we grow tomatoes in containers mostly for convenience, control, and flexibility. Also if you have a problem with deer in your garden, putting your plants on your porch in containers can circumvent that! Not many deer are comfortable walking up onto your porch! Nor are rabbits which can really damage a traditional garden!
Growing tomatoes in containers is not too different from growing tomatoes in the outdoor soil. Like planting in the ground, it's best to raise young tomato seedlings carefully indoors until they're strong enough for transplant. This gives them a few extra weeks to grow instead of waiting to plant seeds when the soil is warm enough.