--- - name: Copy Dockerfile and config ansible.builtin.copy: src: "{{ item }}" dest: "{{ radicale_build_path }}/{{ item }}" mode: 0644 loop: - Dockerfile - radicale.conf - name: Build radicale image community.docker.docker_image: name: radicale tag: latest build: path: "{{ radicale_build_path }}" pull: true nocache: "{{ force_recreate | default(false) }}" source: build force_source: true state: present become: true register: imagebuild retries: 3 delay: 60 until: imagebuild is not failed