Minimalist Ubuntu images for testing Ansible roles, including support for systemd features.
445
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/ubuntu-systemd:<version>
Remplacez par la version souhaitée : 'noble','plucky'
Ajoutez le code suivant à votre fichier de scénario Molecule, par exemple dans molecule/default/molecule.yml.
platforms:
- name: instance
image: lacrif/ubuntu-systemd:24.04
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 ubuntu-24.04-systemd --privileged --cgroupns=host --tmpfs=/run --tmpfs=/tmp --volume=/sys/fs/cgroup:/sys/fs/cgroup:rw lacrif/ubuntu-systemd:24.04
Utilisez-le, exemple :
docker exec -it ubuntu-24.04-systemd /bin/bash
Content type
Image
Digest
sha256:fbb047b3a…
Size
46.3 MB
Last updated
10 months ago
docker pull lacrif/ubuntu-systemd:noble