Docker node image will not be supported by GKE ( Google Kubernetes Engine ) starting v1.24
Kubernetes nodes use the container runtime to launch, manage, and stop containers running in Pods. The containerd runtime is an industry-standard container runtime that’s supported by GKE.
The containerd runtime provides the layering abstraction that allows for the implementation of a rich set of features like gVisor and Image streaming to extend GKE functionality. The containerd runtime is considered more resource efficient and secure than the Docker runtime.
GKE 1.24 and later only support node images that use the containerd runtime. To use these versions of GKE, you must migrate to a containerd node image