spegel-org / spegel

Stateless cluster local OCI registry mirror.
MIT License
1.13k stars 57 forks source link

[Question] Does Spegel support CRI-Dockerd? #572

Open chilianyi opened 1 month ago

chilianyi commented 1 month ago

I see spegel only support containerd now.

Is there any plan to support cri-dockerd?

phillebaba commented 1 month ago

When you say cri-dockerd do you mean dockershim?

chilianyi commented 1 month ago

https://github.com/Mirantis/cri-dockerd

https://mirantis.github.io/cri-dockerd/usage/install/

k8s 1.24+ , if use docker, need to install the cri-dockerd

phillebaba commented 1 month ago

The only way that Docker can be supported is if you use Containerd as the image store, which is an opt in feature. Docker has an image pulling implementation which is not compatible with Spegel. And if you are using Containerd as an image store you may as well use Containerd as your runtime.