Your plants look great. Need saucers under each pot to collect excess water and empty saucers after watering plants don’t like to sit in water or wet feet.Most anything can be grown in containers. As long as the soil is well draining and meets all the plants requirements.I fertilize my pots with 1/3 strength.each time I water because the water runs out the bottom holes in the pot to prevent water logged soil, which causes the roots to rot.
I also grow lily bulbs and dahlia tubers annuals and small small trees in planters. Important to follow the growing instructions for each plant. Some require a lot of water other little. Using good quality potting soil not just poo… read up on plants grown in pots lots of info online.