Sign inSign up

marcstraube/archlinux-ansible

By marcstraube

Updated 21 days ago

Arch Linux Ansible testing image with systemd for Molecule

Image
Integration & delivery
Developer tools
0

10K+

marcstraube/archlinux-ansible repository overview

marcstraube/archlinux-ansible

Arch Linux Ansible testing image with systemd for Molecule.

Built on top of marcstraube/archlinux.

Features

Everything from the base image, plus:

  • base-devel (C compiler, make, etc.)
  • git
  • python-pip
  • openssh

Tags

  • latest — built from the latest marcstraube/archlinux:latest base
  • YYYY-MM-DD — date-stamped builds for reproducibility

Images are rebuilt weekly (Monday 04:00 UTC) and on every push to main. Date tags older than 28 days are automatically removed, as Arch Linux is a rolling release and outdated images are unreliable.

Usage

Molecule
# molecule/default/molecule.yml
platforms:
  - name: archlinux
    image: marcstraube/archlinux-ansible:latest
    command: /usr/lib/systemd/systemd
    cgroupns_mode: host
    volumes:
      - /sys/fs/cgroup:/sys/fs/cgroup:rw
    privileged: true
    pre_build_image: true
Docker Compose
services:
  archlinux:
    image: marcstraube/archlinux-ansible:latest
    command: /usr/lib/systemd/systemd
    privileged: true
    cgroupns: host
    volumes:
      - /sys/fs/cgroup:/sys/fs/cgroup:rw

Source

GitHub

License

MIT

Tag summary

Content type

Image

Digest

sha256:f6ea8f07b

Size

479.1 MB

Last updated

21 days ago

docker pull marcstraube/archlinux-ansible