A very common mix that is easy to obtain is a "5-1-1 mix" which is five parts mulch, one part sphagnum peat moss, one part perlite. The peat moss has the effect of lowering ph somewhat. Standard bagged "potting soil" is not recommended, it doesn't drain well. If you cannot find peat moss or perlite, mix 5 parts mulch with 1 part bagged potting soil
All ratios are based on volume, no matter what mix you use.
DEFINITELY have holes in the pot, excess water must have a place to drain or it will become stagnant and cause root rot.