I’ve updated my laptop to Fedora 31 over the Christmas holidays. Pretty much everything works as it did before. Except for Docker, which suddenly fails to start the service.
A quick Google search pointed to the discussion in this bug report, where I found the solution that worked for me:
- Edit /etc/sysconfig/grub
- Append systemd.unified_cgroup_hierarchy=0 to the GRUB_CMDLINE_LINUX variable
- Run “grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg“
- Reboot
Once the machine came back up, docker service was running normally.