If you want to use soil from the garden, it must be mixed with other things. Here's a good recipe: 1 part soil . 1 part peat . 1 part course sand or perlite . The peat and sand will help to improve the drainage. Even better for growing plants in containers are artificial soils or soilless mixes.