Whatever container you use, be sure it has holes in the bottom to allow excess water to drain out. Raised beds are another form of container gardening. The type of raised bed varies from one built up 6-8 inches to improve drainage to one high enough to work at while standing or sitting. Raised beds can bring the garden to a height that is more usable for people who cannot stoop or bend over to a flat garden bed. Attaching wheels or casters to large containers will allow you to easily move the containers around to take advantage of changing light conditions.
Wheels also allow easy mobility for winter storage.
The soil medium must support the plants and provide water and nutrients. Generally, it is not a good idea to use plain garden soil for container plants. The regular watering required by container plants causes garden soil to compact. Garden soil also dries out faster and is heavier than media you can purchase or mix yourself. These mixes are also less likely to contain weed seeds or disease organisms.