For container growing Passiflora ( both edulis and incarnate)I containers with fruiting you will need a ten gal. size, some peat and sand in the potting mix.
They will need some sort of
trellis to grow up on and as much sunlight as possible. Both varieties will die back in winter and sprout out again in late spring, the root system is perennial but the vines themselves aren't.
As was mentioned, you would need at least two plants to get good fruiting along with access by
bees, wasps or hummingbird moths for pollination.
use just a little fertilizer if you aren't using composted manure in the potting mix. Likewise, you might find some tomato nutrient a bonus to help with fruit set but not much will be needed.
Mine grow quickly and die back for the winter, then they come out again in mid spring here in zone 7B-8A.
Redhawk