self-contained environment for easy meteor development
590
Easy meteor development using docker.
meteor-do lets you setup a meteor project on your machine in one command,
without installing anything else (no node, no meteor).
Requires only docker and docker-compose on your machine.
install and run a new self-contained instance of VulcanJS (for example)
mkdir myProject && cd myProjectdocker run --rm -v {$PWD}:/app assetsagacity/meteor-do init https://github.com/VulcanJS/Vulcan.git./meteorOr create a new empty meteor project: docker run --rm -v $PWD:/app assetsagacity/meteor-do init
And perform standard meteor operations using ./meteor, for example:
./meteor runs the project./meteor npm install --save somePackage./meteor shelldocker run --rm -v ${PWD}:/app assetsagacity/meteor-do init./meteorTraditional install methods involve installing meteor, mongo (and node if needed) globally. Some of the drawbacks are:
These are all solved by a dockerized development environment approach.
Docker is officially supported on Mac and Windows, but in my experience mounting local files is unbearably slow.
Unfortunately, this docker mounts all source files from the local filesystem, so performance on non-Linux systems is not guaranteed (meaning: it's probably awfully slow)
Content type
Image
Digest
Size
286.5 MB
Last updated
over 8 years ago
docker pull assetsagacity/meteor-do