diff --git a/ansible/playbook.yml b/ansible/playbook.yml
index 2c49a10bf362981edb784be146108c88349a08ed..c8c4b1c68ce21db6d76e10ef02bfa37313305462 100644
--- a/ansible/playbook.yml
+++ b/ansible/playbook.yml
@@ -147,6 +147,15 @@
         name: "{{ ansible_user }}"
         groups: docker, microk8s
 
+    - name: Reboot for groups to take effect
+      ansible.builtin.reboot:
+
+    - name: Make sure docker daemon is running
+      ansible.builtin.systemd_service:
+        state: started
+        name: docker
+        enabled: true
+
     - name: Create .kube directory
       ansible.builtin.file:
         path: /home/{{ ansible_user }}/.kube