From 10950660750496cdcab0511f5bcfa207c230e5f5 Mon Sep 17 00:00:00 2001
From: Lukas Koenen <lukas.koenen@h-da.de>
Date: Tue, 7 Mar 2023 12:55:59 +0100
Subject: [PATCH] fix: docker check

---
 tasks/main.yml | 13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/tasks/main.yml b/tasks/main.yml
index 4b8b0be..b28bb15 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,14 +1,9 @@
 ---
 - name: Ensure Docker Is Installed
-  block:
-    - name: Fetch Package Facts
-      ansible.builtin.package_facts:
-        manager: auto
-
-    - name: Check Docker Package Exists
-      ansible.builtin.fail:
-        msg: Missing Docker Installation
-      when: "'docker' not in ansible_facts.packages"
+  ansible.builtin.command:
+    cmd: docker run --rm hello-world:latest
+  register: docker_output
+  failed_when: docker_output.rc != 0
 
 - name: Render Systemd-Unit File
   ansible.builtin.template:
-- 
GitLab