AD + Docker + ELK

Hey guys, so I bought a cheap refurbished sff for 130 bucks. I’m interested in cybersecurity related stuff. I work a lot with AD at my internship but honestly don’t know the internals of why I do something or why it works which is why I wanted to set up AD. I also want to learn about containerisation like docker/kubernetes just to improve my skills and finally, I wanted to configure at ELK stack to practice setting up SIEM and doing log analysis. What would be the best architecture to implement these?