I guess that it really depends on what you need to achieve and how complex your Wordpress setup is? If you plan to do some local development, then I'd +1 Docker (with Docker-compose) as well as it will make things go quicker.
You can have a look at the following stack:
As well as this video tutorial: youtube.com/watch