<p>According to this <a href="https://www.docker.com/kubernetes" rel="nofollow noreferrer">link</a> docker is supporting kubernetes on linux, mac and windows. I can't make out whether or not kubernetes is installed within docker like swarm is. So is it true that with a normal install of docker it will also install kubernetes?</p>

<p>I would not say it'll be installed but you'll get the chance to do it if you want to.</p>

<p><strong>Here's the about page:</strong></p>

<blockquote>
  <p>Version 18.05.0-ce-win67 (18263)
  Channel: edge
  0c7f1aa</p>
</blockquote>

<p><strong>If you navigate to the Settings page (Docker CE for windows in my case), and select to enable Kubernetes, this is what you get:</strong></p>

<p><a href="https://i.stack.imgur.com/wK7AM.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wK7AM.png" alt="Kubernetes Opt-in"></a></p>

<p><strong>If you choose to install it...</strong></p>

<p><a href="https://i.stack.imgur.com/aTjAJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/aTjAJ.png" alt="Kubernetes intallation"></a></p>

<p><strong>Wait a little...</strong></p>

<p><a href="https://i.stack.imgur.com/AtHfY.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/AtHfY.png" alt="Kubernetes installation completed"></a></p>

<p>After completion you can use your kubernetes - through regular <code>docker stack *</code> commands - to run a single-node cluster locally while developing. Which is really nice!</p>

<p>You can use the kubectl CLI directly also. It should be already in your PATH. The CLI is located at <code>C:\Program Files\Docker\Docker\resources\bin</code>.</p>

<p>Hope this helps!</p>
