<p>Kubernetes uses Docker, and <a href="https://kubernetes.io/docs/getting-started-guides/scratch/#docker" rel="noreferrer">kubelet dictates</a> the compatible Docker versions for any given cluster.</p>

<p>My question is, given a Kubernetes cluster that is already configured and running, how would I find out what version of Docker is running in the cluster if I don't have direct access to the nodes?</p>

<p>You can find container runtime and its version using the following:</p>

<pre><code>kubectl get node &lt;node&gt; -o jsonpath="{.status.nodeInfo.containerRuntimeVersion}"
</code></pre>
