--- # Tasks for docker role - name: Log in to Docker registry docker_login: registry: "{{ registry }}" username: "{{ username }}" password: "{{ password }}" - name: Pull Barker image docker_image: name: "{{ image_name }}" source: pull state: present force_source: yes - name: Ensure Host Directory exists file: path: "/var/lib/{{ host_directory }}" state: directory - name: Upload the .env file template: src: "files/.env" dest: "/var/lib/{{ host_directory }}/.env" - name: Create barker container docker_container: name: "{{ host_directory }}" image: "{{ image_name }}" state: started restart_policy: "unless-stopped" env_file: "/var/lib/{{ host_directory }}/.env" networks: - name: "{{ docker_network }}" # volumes: # - "/var/lib/{{ host_directory }}/frontend:/frontend"