--- # Reusable snippet for pulling Docker images - name: Set {{ image_name }} image reference set_fact: "{{ image_var }}_image_ref": "{{ image_ref }}" - name: Ensure {{ image_name }} image is pulled community.docker.docker_image: name: "{{ image_ref }}" source: pull register: pulled_image - name: Save image result under dynamic key set_fact: container_images: >- {{ container_images | default({}) | combine({ image_var: pulled_image }) }}