Docker daemon error: invalid character '\x00' looking for beginning of value

I had a same issue.

I tried fllowing, and succeed recover docker daemon.

service docker stop
yum remove docker

rm -rf /var/lib/docker
rm -rf /run/containerd
rm -rf /var/run/docker
rm /var/run/docker.sock

yum install docker
service docker start