Soil is the living, growing medium that holds your plants in place and provides nutrients. You can use any kind of soil for growing a peach tree. The only thing that is important is to avoid planting it in clay soil, as they don't like it and will have issues with water drainage.
If you live in an area where the winters are cold, then a hardy peach is the best. These types of trees are very forgiving, and are also great for growing in containers. The most common variety of peach tree is the "Nectarine" peach tree. This variety of tree produces peaches that ripen in early to mid-summer. If you live in an area where the summers are hot, then a heat tolerant peach is the best. These types of trees are very forgiving, and are also great for growing in containers.