0.0.1 • Published 8 years ago

dode v0.0.1

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

dode

Docker Development - toolkit

Note

Please note this is a alpha version, any feedback is more than welcome!

Prerequisites

docker
node.js

Installation

npm install -g dode

Starter Guide

Step-1

Clone an existing dode-project

-or-

Build a project from the base

# Create a directory for your project/app
$ mkdir <project>
$ cd <project>
# Create package.json
$ npm init
... follow instructions
# create dode-project with web/srv/db - services
$ dode-compose init

Step-2

  • customise /package.json (name/version)
  • customise /dode.json (docker)

Usage

# docker wrapper script
$ dode --help

# docker-compose wrapper script
$ dode-compose --help

ToDo:

  • add test environment
  • add Continuous Delivery (CD)
  • (git) submodule handling
  • push images to registry/hub
  • improve my english writing ... :smile:

Known issues

  • dode-compose dev ps -> Error: stty: stdin isn't a terminal

Thanks to

License

MIT