A docker image with the front-end build tools Gulp and Bower, Node.js and npm based on OpenWRT.
The minimal size of OpenWRT, which is a distro for embedded devices make the docker image as small as possible: currently ~ 70 MB.
The simplest form of usage is:
cd ~/myapp
alias mcgb='docker run --rm -it --user=$(id -u):$(id -g) -v `pwd`:/data mcreations/gulp-bower'
mcgb npm install
mcgb bower install
mcgb gulp build
You should add the alias statement to your ~/.bashrc
.