Module - docker_facts¶
This module provides for the following ansible plugin:
docker_facts
Module Documentation¶
Gather a list of volumes, images, and containers on a running system
Return both filtered and unfiltered lists of volumes, images, and containers.
Options¶
- image_filter
- List of k=v pairs to use as a filter for images. 
- volume_filter
- List of k=v pairs to use as a filter for volumes. 
- container_filter
- List of k=v pairs to use as a filter for containers. 
Authors¶
Example Tasks¶
- docker_facts: null
  name: Gather Docker facts
- docker_facts:
    container_filter:
    - status=exited
    - status=dead
    image_filter:
    - dangling=true
    volume_filter:
    - dangling=true
  name: Gather filtered Docker facts
- docker_container:
    name: '{{ item }}'
    state: absent
  loop: '{{ docker.containers_filtered | map(attribute=''id'') | list }}'
  name: Remove containers that matched filters
