ansible-role-openstack-oper.../tasks/docker.yml
Sam Doran 4fab777295 Make role support multiple container runtimes
- add variable to be used for container runtime
- correct Docker container removal task  based on new output from docker_facts.py
- add validation for supported container runtimes
- update README

Change-Id: If9f8488192d0cc04783f9069dc43113da204ca57
2018-09-07 16:20:41 -04:00

24 lines
585 B
YAML

- name: Gather Docker facts
docker_facts:
image_filter: "{{ operations_image_filter }}"
volume_filter: "{{ operations_volume_filter }}"
container_filter: "{{ operations_container_filter }}"
- name: Remove images
docker_image:
name: "{{ item }}"
state: absent
loop: "{{ docker.images_filtered }}"
- name: Remove containers
docker_container:
name: "{{ item }}"
state: absent
loop: "{{ docker.containers_filtered }}"
- name: Remove dangling volumes
docker_volume:
name: "{{ item }}"
state: absent
loop: "{{ docker.volumes_filtered }}"