dockre

Commandline interface for using docker reproducibly


License
BSD-3-Clause
Install
pip install dockre

Documentation

dockre

logo.png

Build status:

Build status PyPI version License

dockre provides a command line interface (through a Python packge) for using docker reproducibly to build e.g. documents, binaries or host services. The default docker image used is the authors personal one for work related tasks but it is changeable by specifying --image.

Documentation

Autogenerated API documentation is found here.

Installation

Simplest way to install dockre is to use pip:

$ pip install --user dockre

Examples

Here is a simple example:

$ mkdir input
$ echo -e "report.txt:\n\techo 'silly example'>\$@" > input/Makefile
$ mkdir output
$ dockre build
$ cat output/report.txt
silly example

License

The source code is Open Source and is released under the simplified 2-clause BSD license. See LICENSE for further details.

Contributors are welcome to suggest improvements at https://github.com/bjodah/dockre

Author

Björn I. Dahlgren, contact:

  • gmail address: bjodah
  • kth.se address: bda