2.0.2 • Published 8 years ago

dockerize-app v2.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

dockerize-node-app

Circle CI

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.