Do I need to install kubectl after installing docker? Yet docker comes with its own version of kubeCtl?

I was watching this tutorial and I saw that kubectl was installed after installing docker. Even in the Kubernetes docs they say:

Note: Docker Desktop for Windows adds its own version of kubectl to PATH. If you have installed Docker Desktop before, you may need to place your PATH entry before the one added by the Docker Desktop installer or remove the Docker Desktop's kubectl.

This, to me, seems to imply that it is not uncommon to install kubernetes when you have installed one that comes with docker. Why is it so?

  • This question is a cross post and already answered on another site: stackoverflow.com/q/63192556/596285 – BMitch Jul 31 at 14:59
  • I asked it on stack overflow after I got no answer here. Stack overflow response time is faster. – YulePale Jul 31 at 15:56
  • 2
    My comment was directed at others considering spending their time and effort to answer your question. Cross posts tend to be considered rude by those providing answers because they waste their time not realizing you've already been helped. – BMitch Jul 31 at 16:40