--- - name: Image build when: dockerfile is defined and dockerfile | length > 0 block: - name: Put dockerfile in place template: src: Dockerfile.j2 dest: "/opt/{{ docker_service }}/Dockerfile" mode: 0644 - name: Build docker image for {{ docker_service }} docker_image: name: "local_{{ docker_service }}" source: build force_source: true build: pull: true path: "/opt/{{ docker_service }}" register: docker_built_image