This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

dockeroo is a series of buildout recipes to build and manage docker containers and docker hosts.

dockeroo can build docker images from a classic Dockerfile or use a Gentoo container to assemble multiple Gentoo binary packages into a docker image.

Documentation

Documentation is available at the following address:

https://pythonhosted.org/dockeroo/

Bug reports and Feedback

Please don’t hesitate to give feedback and especially report bugs or ask for new features on GitHub issue tracker:

https://github.com/dockeroo/dockeroo/issues

License

Copyright © 2016, Giacomo Cariello <info@dockeroo.com>

dockeroo is released under Apache 2.0 License. See LICENSE.rst for complete license.

Status

dockeroo is beta software.

Changelog

0.35 (14-11-2016)

  • Adjusted zc.buildout dependency to support non-wheel environment.

0.34 (11-11-2016)

  • Added directory creation for path in dockeroo:docker.save recipe.

0.33 (11-11-2016)

  • Added support for dockeroo:docker.load and dockeroo:docker.save recipes.

0.32 (11-11-2016)

  • Updated dockeroo:docker.build behavior: when image already exists, check if it’s older than installed one.
  • Fixed adding tag to part name behavior through option “tag”.

0.31 (23-10-2016)

  • Fixed minimum required egg versions.

0.30 (10-10-2016)

  • Fixed dockeroo:gentoo-build “volumes” parameter declaration.

0.29 (26-09-2016)

  • Updated dockeroo:gentoo-build add_package_modifier() to support package.* folders.

0.28 (21-09-2016)

  • Fixed dockeroo:gentoo-build which didn’t account for empty build dependencies.

0.27 (21-09-2016)

  • Added support for post-build-{script,shell,script} parameters on dockeroo:gentoo-build recipe. IMPORTANT: build-script stage has been anticipated and now its previous stage has been replaced by post-build-script.

0.26 (19-09-2016)

  • Added support for pre-build-{script,shell,script} parameters on dockeroo:gentoo-build recipe.

0.25 (17-09-2016)

  • Fixed config_binfmt to execute commands through sudo.

0.24 (17-09-2016)

  • Added initial support for processor function upon copy path.
  • Moved config_binfmt support to DockerMachine.

0.23 (15-09-2016)

  • Included freeze in release MANIFEST.in.

0.22 (14-08-2016)

  • Bugfix release.

0.21 (10-08-2016)

  • Updated dockeroo:setup.template to handle default output-path.
  • Improved handling of recipe default location.
  • Several bug fixes.

0.20 (08-08-2016)

  • Introduced sphinx documentation and moved recipes documentation to respective classes docstrings.
  • Fixed dockeroo:machine.create recipe.

0.19 (31-07-2016)

  • Added dockeroo:setup.template recipe.
  • Added support for render_template filterset.
  • Added dockeroo:setup.shell-script and dockeroo:machine.create recipes.
  • Removed “decorator” dependency, we’re handling everything with functools.wraps.

0.18 (28-07-2016)

  • Minor documentation fixes.

0.17 (24-07-2016)

  • Added dockeroo.setup recipes.
  • Refactored testing.
  • Renamed all recipes.
  • Major round of refactoring/convention check.

0.16 (24-07-2016)

  • Split DockerMachine and DockerEngine.
  • Fixed CHANGELOG.rst formatting.
  • Fixed get_random_name().

0.15 (24-07-2016)

  • Minor fixes.

0.14 (24-07-2016)

  • Minor fixes.

0.13 (24-07-2016)

  • Added keep option to docker:pull.
  • update() methods now check wether target has to be rebuilt.

0.12 (23-07-2016)

  • Minor fix to docker:run.

0.11 (23-07-2016)

  • Renamed primary option to “name” for all recipes.
  • Renamed “machine” option to “machine-name”.

0.10 (23-07-2016)

  • Minor fix to docker:run.

0.9 (23-07-2016)

  • Updated machine_name selection: if machine option is not set DOCKER_MACHINE_NAME environment variable is used, or “default” if unset.
  • Added support for option start in docker:run.

0.8 (23-07-2016)

  • Added support for Python 3.
  • Added initial support for unit tests.

0.7 (22-07-2016)

  • Fixed dockeroo:run ip address fetch.

0.6 (22-07-2016)

  • Updated documentation.
  • Added support for networks, network-aliases and links on dockeroo:run.
  • Added new recipe dockeroo:network.

0.5 (22-07-2016)

  • Added support for environment variables and ports on dockeroo:run.

0.3 (22-07-2016)

  • Fixed MANIFEST.in.

0.1 (22-07-2016)

  • Initial release.
Release History

Release History

0.35

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.34

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.32

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.31

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.30

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.29

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.28

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.27

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.25

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.24

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.23

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.22

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.21

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.20

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
dockeroo-0.35.tar.gz (383.8 kB) Copy SHA256 Checksum SHA256 Source Nov 14, 2016

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development 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