diff --git a/tasks/main.yml b/tasks/main.yml
index 4b8b0be6c23bd14e6eeda273a5d2ffb079f54809..b28bb153d3f5c78e45c973dbdf7b3698a75dac4b 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: