Docker image for building android AOSP
First, build the image:
$ docker build --build-arg userid=$(id -u) --build-arg groupid=$(id -g) --build-arg username=$(id -un) -t docker-aosp .Then you can start up new instances with:
$ docker run -it --rm -v $ANDROID_BUILD_TOP:/aosp docker-aosp
> source build/envsetup.sh
> lunch aosp_arm-eng
> m -j16