Minimalist Debian images for testing Ansible roles, including support for systemd features.
5.7K
Ce repository fournit des conteneurs Docker spécialement conçus pour tester des playbooks et rôles Ansible dans un environnement isolé et contrôlé. Ces images sont particulièrement utiles pour l'intégration continue (CI) et les tests automatisés avec des outils comme Jenkins et Travis CI.
Docker installé sur votre système Connaissances de base d'Ansible et Docker
docker pull lacrif/debian-systemd:<version>
Remplacez par la version souhaitée : 'bookworm-slim','bookworm','trixie','trixie-slim'
Ajoutez le code suivant à votre fichier de scénario Molecule, par exemple dans molecule/default/molecule.yml.
platforms:
- name: instance
image: lacrif/debian-systemd:bookworm
tmpfs:
- /run
- /tmp
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:rw
cgroupns_mode: host
privileged: true
pre_build_image: true
Exécuter un conteneur à partir de l'image :
docker run -d -it --name debian-bookworm-systemd --privileged --cgroupns=host --tmpfs=/run --tmpfs=/tmp --volume=/sys/fs/cgroup:/sys/fs/cgroup:rw lacrif/debian-systemd:bookworm
Utilisez-le, exemple :
docker exec -it debian-bookworm-systemd /bin/bash
Content type
Image
Digest
sha256:d6bfcc0e7…
Size
63.6 MB
Last updated
10 months ago
docker pull lacrif/debian-systemd:trixie