Sign inSign up

marcstraube/archlinux-ansible

By marcstraube

•Updated 1 day 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:1e9fba56a…

Size

512.5 MB

Last updated

1 day ago

docker pull marcstraube/archlinux-ansible