Skip to main content

Molecule aids in the development and testing of Ansible roles

Project description

PyPI Package https://github.com/ansible-community/molecule-docker/workflows/tox/badge.svg Python Black Code Style Repository License

Molecule Docker Plugin is designed to allow use docker containers for provisioning test resources.

Please note that this driver is currently in its early stage of development.

This plugin will function only if you also install community.docker ansible collection. Keep in mind that this requires newer version of docker python module which may not come with system-packaged versions of ansible like Ubuntu ones.

Please do not file bugs towards molecule or this plugin if Ansible fails to execute any docker modules (missing or incorrect versions of docker or requests python modules). Instead file them on community.docker.

Get Involved

FAQ

Q: How can I use Docker Context?

A: molecule-docker depends directly on community.docker.docker_container. Currently, Docker Context is not supported, but as a workaround, docker_host in community.docker.docker_container can be used to connect to the Docker API.

License

The MIT License.

The logo is licensed under the Creative Commons NoDerivatives 4.0 License.

If you have some other use in mind, contact us.

Project details


Download files

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

Source Distribution

molecule-docker-2.1.0.tar.gz (22.2 kB view details)

Uploaded Source

Built Distribution

molecule_docker-2.1.0-py3-none-any.whl (18.4 kB view details)

Uploaded Python 3

File details

Details for the file molecule-docker-2.1.0.tar.gz.

File metadata

  • Download URL: molecule-docker-2.1.0.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for molecule-docker-2.1.0.tar.gz
Algorithm Hash digest
SHA256 195b97673cbc2335cfa6810816de5cbf807507bf350a9d16ca98b224b1647145
MD5 1d576adef235cf8e8fdd7747d1e79940
BLAKE2b-256 ff3973b6222cf3bfef0f07a8cf03e558bfa723b2ff706664fa26393d6b628e28

See more details on using hashes here.

File details

Details for the file molecule_docker-2.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for molecule_docker-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d439b075789be700b6594ed73f3254e2a25ed61dcf312d80ab6e718d13bf150e
MD5 d63f8db12a198dd9eadd3cb7beaaaa13
BLAKE2b-256 16c0a5df7161d7085b9b53e05df3ef27f425d3a7fc6ad03e6723ea8f1cac1f1b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page