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.0.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

molecule_docker-2.0.0-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for molecule-docker-2.0.0.tar.gz
Algorithm Hash digest
SHA256 12c180c95c3f022d89aedd52e42b57e5c1e0ee4d4be8ec997c3dcb9c28d7e2a3
MD5 dc9ec0cdc46d550e13898f386cbfc03c
BLAKE2b-256 65cee8ffe18bef0720157bdc22a58567a86792957d3ab3d6b956c0f488e33561

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for molecule_docker-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c447842ee4817fe6efa64ca6a73b1e3081cd60710ed86385b6ad7569d9599ab5
MD5 734aa8b88a395eb3515164bf05980b56
BLAKE2b-256 31fe6ce4001d684f2f48198f092335712a4f8b9643f23ab82171ecee14c610e5

See more details on using hashes here.

Supported by

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