Debian container images for testing Ansible roles with Molecule.
3.0K
This repository contains Ansible Molecule images for Debian.
The images in this repository are based on debian
and include systemd and Python and the according package manager and libraries,
making them suitable for testing Ansible roles with Molecule.
The repository provides images for the following Debian variants:
| Version | Image | Tags |
|---|---|---|
| Debian 11 (Bullseye) | jomrr/molecule-debian | bullseye, 11, oldoldstable |
| Debian 12 (Bookworm) | jomrr/molecule-debian | bookworm, 12, oldstable |
| Debian 13 (Trixie) | jomrr/molecule-debian | trixie, 13, latest, stable |
| Debian Sid (Unstable) | jomrr/molecule-debian | sid, unstable |
| Debian Testing | jomrr/molecule-debian | testing |
To use these images in Molecule,
reference them in your molecule.yml.
docker driverTo use the Debian stable image with the docker driver:
platforms:
- name: instance
image: "jomrr/molecule-debian:stable"
privileged: true
pre_build_image: true
override_command: false
tmpfs:
- /run
- /tmp
tty: true
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:rw
podman driverTo use the Debian stable image with the podman driver:
platforms:
- name: instance
image: "docker.io/jomrr/molecule-debian:stable"
pre_build_image: true
override_command: false
systemd: "true"
This will start a container with Debian stable and systemd as pid 1,
which you can then use for testing your Ansible roles.
These images are released under the MIT License.
Created and maintained by Jonas Mauer.
Source repository: github.com/jomrr/ansible-molecule-images
Content type
Image
Digest
sha256:d2629ecd4…
Size
110.7 MB
Last updated
17 days ago
docker pull jomrr/molecule-debian