It took me a while to set this up, but it is designed for ultimate out-of-the-box development for MEAN stack users. It comes pre-installed with the meanjs app, the best app for MEAN stack users that comes with account and articles creation. You can run the container on a host server forever by running the docker command 'docker run -itd selipso/meanjs supervisord -c /etc/supervisor/supervisord.conf'
Note that it does not have MongoDB installed because it is recommended to run it in a separate container, then point to that container's IP address under /var/www/config/env/development.js.
Was unable to download the image. It errors out with this message:
6917ef514fd9: Error downloading dependent layers
FATA Error pulling image (latest) from selipso/meanjs, ApplyLayer exit status 1 stdout: stderr: write /usr/share/emacs/23.4/etc/MH-E-NEWS: read-only file system