Ubuntu baseimage for build and run MeteorJS applications inside docker container.
- Ubuntu image based on phusion/baseimage-docker(look why and read about image features)
- Meteor preinstaled
- During build up, Meteor version will install from your app and NodeJS and NPM will be linked from this Meteor version for compatibility.
- Don't depend on NodeJS installation (Meteor release NodeJS and NPM version is used).
- Your application will be build inside docker container. Build host (like CI) doesn't require Meteor install.
- You can add volume linked to /var/log/meteor.logfor Meteor logging outside of container.
- You can add more services or deamons to run in container for example memcached
Currently in beta testing. Not recomended for production use.
See /example folder how to build your application docker container. Simply copy files from /example folder into your Meteor project. Setup options in Dockerfile and docker-build.sh file and run sh docker-build.sh to build your app image.
-  Add image versions depended on baseimage and Meteor versions
- at now solved with Meteor release update on build from your APP Meteor vesion
 
- Run app under Meteor user for security reasons
- Meteor proper logging with date-time (to syslog?)
- Add build tests
- Release production ready version
- Add optional Nginx and MongoDB install with custom config (or run in docker-compose)
- Add examples to install Imagemagick, Graphicmagick, etc. to use with Meteor
All Contribustions, bug reports or features request are welcome!
- MeteorJS
- Built from phusion/baseimage-dockerimage
- Inspired by tozd/docker-meteorrepository.
- Contributors:
Thanks guys!