ansible-development-environ.../roles/docker/molecule/default/verify.yml

33 lines
860 B
YAML

---
- name: Verify
hosts: all
become: yes
gather_facts: no
tasks:
- name: Check docker group configuration
ansible.builtin.lineinfile:
path: /etc/group
regex: '^docker:x:\d*:woody,buzz$'
state: absent
check_mode: yes
register: docker_group
changed_when: not docker_group is changed
failed_when: docker_group is changed
- name: create a container
docker_container:
name: openssh
image: robertdebock/docker-centos-openssh
ports:
- "2222:22"
when:
- ansible_connection not in [ "container", "docker", "community.docker.docker" ]
- name: make sure we are not running podman
ansible.builtin.command:
cmd: docker --version
register: docker_test_one
failed_when:
- '"podman" in docker_test_one.stdout'