Usa docker cara, é só rodar um comando pra subir seu ambiente de desenvolvimento. Tem muito conteúdo sobre docker e Docker compose na internet, mas recomendo dar uma olhada na própria documentação, pois vai ser um aprendizado de muito mais valor.
Links de instalação:
Docker Engine
Docker Compose
Docker Compose Docs Aqui ele vai te ensinar como funciona, recomendo prestar atenção em cada detalhe e cada valor pra conseguir reproduzir na sua máquina, que é o que vai te fazer aprender. Se estiver usando Linux ou WSL vai ter uma expoeriência muito melhor com Docker.