No matter how great your garden soil could be when planting on the ground, the game could turn 360 the moment you use it for your container plants. Note that garden soil doesn’t offer enough air, water, or nutrients for your container garden plants. Instead, it would be best for you to use potting soil. A good potting soil needs to drain well while still holding moisture. Remember to customize your mix to suit your plants.
Read the full article here: https://www.finegardening.com/article/soil-in-containers-should-be-a-good-mix