Sign inSign up

lacrif/debian-systemd

By lacrif

•Updated 10 months ago

Minimalist Debian images for testing Ansible roles, including support for systemd features.

Image
Developer tools
Operating systems
0

5.7K

lacrif/debian-systemd repository overview

⁠Linux Image Ansible

CI Docker pulls

⁠Description

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.

⁠Prérequis

Docker installé sur votre système Connaissances de base d'Ansible et Docker

⁠Installation

⁠Depuis Docker Hub
docker pull lacrif/debian-systemd:<version>

Remplacez par la version souhaitée : 'bookworm-slim','bookworm','trixie','trixie-slim'

⁠Utilisation

⁠Molecule

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
⁠Démarrage du conteneur

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

⁠Auteur

Static Badge

Tag summary

Content type

Image

Digest

sha256:d6bfcc0e7…

Size

63.6 MB

Last updated

10 months ago

docker pull lacrif/debian-systemd:trixie