search
Get Started
search
cri-dockerd - Containerization
zoom_in Click to enlarge

cri-dockerd

language

description cri-dockerd Overview

cri-dockerd is an open-source adapter that lets Kubernetes use Docker Engine through the Kubernetes Container Runtime Interface (CRI). It was developed as a replacement path after Kubernetes removed the in-tree dockershim in version 1.24. The component runs between the kubelet and Docker Engine, translating CRI requests so Docker can remain the runtime on a Kubernetes node.

help cri-dockerd FAQ

What is cri-dockerd used for?

cri-dockerd lets Kubernetes use Docker Engine through the Container Runtime Interface, or CRI. It runs between the kubelet and Docker Engine as an adapter.

Why was cri-dockerd created?

Kubernetes removed the in-tree dockershim in version 1.24. cri-dockerd provides a replacement path for clusters that still need Docker Engine compatibility.

Does cri-dockerd replace Docker Engine?

No, cri-dockerd does not replace Docker Engine. It adapts Docker Engine so Kubernetes components can communicate with it through CRI.

Which Kubernetes component communicates with cri-dockerd?

The kubelet communicates with the CRI adapter, while cri-dockerd passes requests to Docker Engine. This separates Kubernetes runtime communication from the Docker-specific interface.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare