Remove kodi.service's indirect dependency on docker.service by changing docker.service's install target from multi-user.target to kodi.target, which is after kodi.service is started so kodi start is not delayed due to docker service and containers
Also change docker.service's type back to notify so that other services that need to depend on docker.service do not prematurely start (currently type=idle results in other services starting as soon as docker service is started but before it's fully up)
Fix the following error:
dockerd[2525]: Flag --graph has been deprecated, Use --data-root instead
dockerd[2525]: the "graph" config file option is deprecated; use "data-root" instead
systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
Fix the following warning:
[graphdriver] trying configured driver: overlay2
DEPRECATED: the overlay2.override_kernel_check option is ignored and will be removed
in the next release. You can safely remove this option from your configuration.