Probably, it’s already been cleared but for those who need test setup for M1 Macbook,
I was able to complete the course with this docker setup,
Just in case somebody is looking for an alternative to vagrant + virtualbox.
Good luck with your journey. (M312 was the most toughest of all for me)