diff --git a/ansible/playbooks/deploy-docker.yml b/ansible/playbooks/deploy-docker.yml index 08feec3..a3f991b 100644 --- a/ansible/playbooks/deploy-docker.yml +++ b/ansible/playbooks/deploy-docker.yml @@ -5,29 +5,22 @@ repo_path: "/home/{{ ansible_user }}/iac/docker/{{ folder }}" tasks: - name: Ensure the repository is up-to-date - shell: git pull + ansible.builtin.shell: git pull args: chdir: "{{ repo_path }}" register: git_pull_output - name: Display git pull output - debug: + ansible.builtin.debug: var: git_pull_output.stdout_lines - - name: Restart services - command: docker compose up -d --remove-orphans - args: - chdir: "{{ repo_path }}" + - name: Restart services using Docker Compose + community.docker.docker_compose_v2: + project_src: "{{ repo_path }}" + state: present + remove_orphans: true register: docker_compose_output - - name: Display docker output - debug: - var: docker_compose_output.stdout_lines - - - name: Run Docker Command - command: docker ps - register: docker_output - - - name: Display Docker Output - debug: - var: docker_output.stdout_lines + - name: Display docker compose output + ansible.builtin.debug: + var: docker_compose_output \ No newline at end of file