Migrating from dockershim

This section presents information you need to know when migrating from dockershim to other container runtimes.

Since the announcement of dockershim deprecation in Kubernetes 1.20, there were questions on how this will affect various workloads and Kubernetes installations. Our Dockershim Removal FAQ is there to help you to understand the problem better.

If you use Docker via dockershim as your container runtime, the Kubernetes project recommends that you migrate to an alternative container runtime. If you're not sure whether you are using Docker, find out what container runtime is used on a node.

Your cluster might have more than one kind of node, although this is not a common configuration.

These tasks will help you to migrate:

What's next

  • Check out container runtimes to understand your options for a container runtime.
  • There is a GitHub issue to track discussion about the deprecation and removal of dockershim.
  • If you found a defect or other technical concern relating to migrating away from dockershim, you can report an issue to the Kubernetes project.
Last modified December 09, 2021 at 6:55 PM PST: Highlight discussion issue for dockershim deprecation (05e987a47)