Containers randomly starting under containerd?

I know this is strange, but sometimes a container will launch under containerd, instead of docker.

So far it’s only happened on two nodes, and only with weave pods, but nothing indicates it won’t happen elsewhere. It’s also difficult to reproduce, but it does keep occurring every few boots.

The cri is specified as /var/run/dockershim.sock on the nodes

Cluster information:

Kubernetes version: v1.17.3
Cloud being used: bare metal
Installation method: salt
Host OS: ubuntu 18.04
CNI and version:
CRI and version: docker