--- - name: Crea cartella app ansible.builtin.file: path: /opt/application-consumption-demo-algorithm state: directory mode: '0755' - name: Render env file applicativo ansible.builtin.template: src: app.env.j2 dest: /opt/application-consumption-demo-algorithm/app.env mode: '0600' - name: Ferma eventuale container precedente community.docker.docker_container: name: "{{ container_name }}" state: absent - name: Scarica immagine ML app community.docker.docker_image: name: "{{ container_image }}" tag: "{{ image_tag }}" source: pull - name: Avvia container ML app community.docker.docker_container: name: "{{ container_name }}" image: "{{ container_image }}:{{ image_tag }}" state: started restart_policy: unless-stopped ports: - "{{ app_port }}:5000" env_file: /opt/application-consumption-demo-algorithm/app.env