CentOS Daemon: failed to update the store state of sandbox:

In walking through the getting started tutorials I seemed to have gotten docker stuck in a bad state. Now when I try to run the hello-world image I get the following error

$ sudo docker run hello-world
docker: Error response from daemon: failed to update the store state of sandbox: failed to update store for object type *libnetwork.sbState: json: cannot unmarshal object into Go struct field sbState.ExtDNS of type string.
ERRO[0000] error waiting for container: context canceled 

I’ve tried restarting dockerd but the error persists.

It would appear you have a corrupt docker configuration. Try removing docker-ce and deleting all docker configuration files

 $ sudo rm -rf /var/lib/docker