Certified GKH Gardening Expert
Grapes prefer a rich soil with lots of nutrients. Normally, you would plant them in the ground in your garden, so you don't need to get soil from somewhere but you may need to amend you soil to grow good grapes. You can grow grape in containers as well and Miracle Gro soil is great for growing them in a container. You will need to provide them with enough water, since they cannot grow deep roots to find water, but as long as you can provide the water, they will be fine. Typically, in a container, they will need water every day during the summer and need some protection from the cold in the winter. I would recommend using a slow release fertilizer, like Osmocote, on it during the summer to make sure it gets enough nutrients.