My Instant Pot has a yogurt setting. I wish I had access to raw milk, but sadly I do not. So I have to use Fairlife filtered milk, whatever % you want, I use whole or 2%. I use Fage yogurt as my starter, but you can use any yogurt with active cultures.
Once you've made a batch of yogurt you can save & freeze however much you want for future batches. I use a silicone ice cube container for that. I also freeze the extra Fage and use that up first. I've been told that your first batch makes the strongest starter.
1/2 gal Fairlife or any unpasteurized milk
2 Tbls. Fage yogurt
Combine in your IP.
Push the yogurt button.
Choose how many hours you want it to incubate. 7-10. I do 7 hours, because I like mild yogurt.
Cover
I have a glass lid for my IP. Yogurt does not use pressure.
Once the time is up, place it in the fridge covered, overnight.
If you want Greek yogurt you will need to strain it for 1.5-2 hours. I usually remove about 1.25 - 1.5 cups of whey. You can adjust that to your liking.
You can use cheese cloth or a yogurt strainer. I use a yogurt strainer.
This is the one I have and it does an amazing job. There are two choices of this brand. I have the stainless steel.
Stainless steel mesh
Plastic mesh