I use a soil-less "container mix," specifically made for containers. Fafard makes it. If it's not available in your area, try adding some silica to your soil - don't use too much or it will boil over when you water. LOL
Unfortunately, anything planted in pots must be watered every day...