Package: dockeroo
dockeroo is a series ofbuildoutrecipes to build and manage docker containers and docker hosts.dockeroo can build docker images from a classic Dockerfile or use aGentoocontainer to assemble multiple Gentoo binary packages into a docker image.Useful linksPyPI page:https://pypi.python.org/pypi/dockeroo/Code repository:https://github.com/dockeroo/dockerooDocumentationDocumentation is available at the following address:https://pythonhosted.org/dockeroo/Bug reports and FeedbackPlease don’t hesitate to give feedback and especially report bugs or ask for new features on GitHub issue tracker:https://github.com/dockeroo/dockeroo/issuesLicenseCopyright © 2016, Giacomo Cariello <info@dockeroo.com>dockeroo is released under Apache 2.0 License. SeeLICENSE.rstfor complete license.Statusdockeroo is beta software.RecipesDocker recipesdockeroo:docker.builddockeroo:docker.copydockeroo:docker.gentoo-bootstrapdockeroo:docker.gentoo-builddockeroo:docker.gentoo-diskimagedockeroo:docker.networkdockeroo:docker.pulldockeroo:docker.pushdockeroo:docker.rundockeroo:docker.volumeDocker Machine recipesdockeroo:machine.createSetup recipesdockeroo:setup.cmmidockeroo:setup.downloaddockeroo:setup.eggdockeroo:setup.python-scriptdockeroo:setup.shell-scriptdockeroo:setup.templateChangelog0.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 todocker:pull.update() methods now check wether target has to be rebuilt.0.12 (23-07-2016)Minor fix todocker: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 todocker:run.0.9 (23-07-2016)Updatedmachine_nameselection: ifmachineoption is not set
DOCKER_MACHINE_NAME environment variable is used, or “default” if unset.Added support for optionstartindocker:run.0.8 (23-07-2016)Added support for Python 3.Added initial support for unit tests.0.7 (22-07-2016)Fixeddockeroo:runip address fetch.0.6 (22-07-2016)Updated documentation.Added support for networks, network-aliases and links
ondockeroo:run.Added new recipedockeroo:network.0.5 (22-07-2016)Added support for environment variables and ports
ondockeroo:run.0.3 (22-07-2016)Fixed MANIFEST.in.0.1 (22-07-2016)Initial release.