dockerize-app
v2.0.2
Published
CLI tool to launch a docker container and create a Dockerfile for NodeJS applications
Downloads
17
Maintainers
Readme
dockerize-node-app
CLI tool to generate a Dockerfile for running a NodeJS application, and starting a Docker container from it.
Installation
npm install -g dockerize-app
Useage
# creates dockerfile, builds image and runs container
cd /path/to/node/app
dockerize
Dockerfile generation
- Sets node:x.x.x as the base image, where x.x.x is the latest version (using https://semver.io), which satisifies:
- .nvmrc file
- OR engines.node property from package.json
- Adds source code into docker image
- Runs
npm install
- Sets start command as npm start or node [entrypoint.js] depending on package.json settings
See issues for upcoming features.