- Pull this image from Docker Hub:
docker pull libertxyz/docker-ansible-amazonlinux2:latest
- Run a container from the image:
docker run -d --privileged --volume=/sys/fs/cgroup:/sys/fs/cgroup:ro --volume=`pwd`:/etc/ansible/roles/role_under_test:ro libertxyz/docker-ansible-amazonlinux2
You can add the Docker image as part of Molecule
platforms:
- name: instance
image: libertxyz/docker-ansible-amazonlinux2:latest
command: /sbin/init
tmpfs:
- /run
- /tmp
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
privileged: True
provisioner:
name: ansible
verifier:
name: ansible
This container is only intented to use to test Ansible Roles and Playbooksm not intended for production use.
Libert R Schmidt - 2020