Make sure your worker nodes are using a supported container runtime beforeĭocker support is removed in a future version of Kubernetes.
If you’re using a managed Kubernetes service like GKE, EKS, or AKS (which defaults to containerd) you will need to Tool for building containers, and the images that result from running docker build can still run in your Kubernetes cluster.
Shouldn’t, use Docker as a development tool anymore. This doesn’t mean the death of Docker, and it doesn’t mean you can’t, or If you’re an end-user of Kubernetes, not a whole lot will be changing for you. Docker-produced images will continue to work in yourĬluster with all runtimes, as they always have. That use the Container Runtime Interface (CRI)Ĭreated for Kubernetes. TL DR Docker as an underlying runtime is being deprecated in favor of runtimes
Authors: Jorge Castro, Duffie Cooley, Kat Cosgrove, Justin Garrison, Noah Kantrowitz, Bob Killen, Rey Lejano, Dan “POP” Papandrea, Jeffrey Sica, Davanum “Dims” Srinivas