This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A Docker cluster construction utility.

Project Description

A Docker cluster construction utility.

DryDock takes a simple (YAML) specification file then can construct and configure a cluster of Docker containers. DryDock will automatically setup a reverse proxy, exposure of ports, and even persistent storage to allow for easy future upgrading by simply rebuilding the DryDock specification!

Features

  • Simple YAML configuration.
  • Automatic Docker cluster provisioning/configuration
  • Nginx reverse proxy configuration with HTTPS/SSL support
  • Easy setup for persistent volumes.
  • Share your DryDock specifications with the world.
  • Container supervisor utilizing the Docker API.

TODO

  • Provide a better update path, specific update commands, custom pre-post.
  • Container monitoring, ensure a container is working else reconstruct it.
  • Better support for stateless-ness and volumes
  • Better unittest coverage.
  • Ability to provide a custom docker images repository for master containers.
  • An external facing DNS server or config generation.
  • Control over a master container cluster, Drydock as a Service?.
  • Web interface for control, logging and monitoring. Far future.

Documentation

The full documentation is at http://dry-dock.readthedocs.org.

Release History

Release History

This version
History Node

0.6.10

History Node

0.6.9

History Node

0.6.6

History Node

0.6.5

History Node

0.6.3

History Node

0.6.2

History Node

0.6.1

History Node

0.6.0

History Node

0.5.15

History Node

0.5.14

History Node

0.5.13

History Node

0.5.12

History Node

0.5.11

History Node

0.5.10

History Node

0.5.9

History Node

0.5.8

History Node

0.5.7

History Node

0.5.6

History Node

0.5.5

History Node

0.5.4

History Node

0.5.3

History Node

0.5.2

History Node

0.5.1

History Node

0.5.0

History Node

0.4.3

History Node

0.4.2

History Node

0.4.1

History Node

0.4.0

History Node

0.3.0

History Node

0.2.0

History Node

0.1.0

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
drydock-0.6.10-py2.py3-none-any.whl (11.5 kB) Copy SHA256 Checksum SHA256 2.7 Wheel Jun 19, 2014
drydock-0.6.10.tar.gz (13.3 kB) Copy SHA256 Checksum SHA256 Source Jun 19, 2014

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting