Some compost would help, but potatoes will grow in any old soil.
I wouldn't go and buy compost especially for this.
Just using left over shop-bought potatoes in soil from your garden should work.
You need to add the soil to "earth up" as they grow.
It is late, but a bin or container can...