Via Docker Hub
docker pull tralamazza/embedded
Manual build
git clone <this repo>
docker build -t tralamazza/embedded .
docker run --rm -v ${PWD}:/project tralamazza/embedded sh -c 'cd /project && make'
docker run --privileged --rm -v ${PWD}:/project -it tralamazza/embedded bash
No USB support on Windows using Hyper-V (docker/for-win#1018)