Docker error on running cloudflared

I am trying to setup tunnel through cloudflare.

I do see that my domain is now managed by cloudflare. However, when setting up the tunnel I am getting an error when trying to start docker. I switched to just using the -hello-world example on the dockerhub site but I get the same error…

> docker run cloudflare/cloudflared:latest tunnel --no-autoupdate --hello-world
> Unable to find image 'cloudflare/cloudflared:latest' locally
> latest: Pulling from cloudflare/cloudflared
> dd5ad9c9c29f: Pull complete
> 960043b8858c: Pull complete
> b4ca4c215f48: Pull complete
> eebb06941f3e: Extracting [==================================================>]     284B/284B
> 02cd68c0cbf6: Download complete
> d3c894b5b2b0: Download complete
> b40161cd83fc: Download complete
> 46ba3f23f1d3: Download complete
> 4fa131a1b726: Download complete
> 01f38fc88b34: Download complete
> 6e24d515f042: Download complete
> 0460cb7a0f85: Download complete
> b39375cac515: Download complete
> docker: failed to register layer: failed to Lchown "/home" for UID 65532, GID 65532 (try increasing the number of subordinate IDs in /etc/subuid and /etc/subgid): lchown /home: invalid argument.

I am not sure what I could be doing wrong. I did attempt to increase the subordinate IDs on my system but that made no difference.