What's considered best practice for setting up a Magento 2 development environment?
I maintain a couple of plugins for M2 and want a quick and easy way to spin up an environment with the latest version.
Things I've tried:
- Installing on local machine. Painfully slow.
- Installing on an EC2 instance. Hit or miss.
- Bitnami installer. Can't get it to work on my main machine.
- Bitnami docker image. Possibly a good option but I'd need to invest some time to learn docker.
This is a massive timesuck for me so I'm curious to hear what actual Magento devs do.
I maintain a couple of plugins for M2 and want a quick and easy way to spin up an environment with the latest version.
Things I've tried:
- Installing on local machine. Painfully slow.
- Installing on an EC2 instance. Hit or miss.
- Bitnami installer. Can't get it to work on my main machine.
- Bitnami docker image. Possibly a good option but I'd need to invest some time to learn docker.
This is a massive timesuck for me so I'm curious to hear what actual Magento devs do.