Is there a built-in kubernetes in Docker CE for Linux?

Dear Docker Team

I have just upgraded to Docker CE 18.6.0-ce, on Ubuntu 16.04. Here is my docker version output:

Client:
 Version:           18.06.0-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        0ffa825
 Built:             Wed Jul 18 19:11:02 2018
 OS/Arch:           linux/amd64
 Experimental:      true

Server:
 Engine:
  Version:          18.06.0-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       0ffa825
  Built:            Wed Jul 18 19:09:05 2018
  OS/Arch:          linux/amd64
  Experimental:     true

I would really, really like to know if this version includes a built-in kubernetes, like Docker for Windows or Docker for Mac. I do not see any signs of it, except the --orchestractor switch for the appropriate commands.

Please, may I get a yes or no answer?

Hi,

Docker’s Community Edition engine for Linux does not include built-in kubernetes capabilities. We say

We have added Kubernetes support in both Docker Desktop for Mac and Windows and in Docker Enterprise Edition (EE).

on this page.

You can build a Kubernetes cluster yourself on top of one or more CE engines, though. For some guidance, you can visit the setup documentation at https://kubernetes.io/docs/setup/scratch/

1 Like

Thank you very much. This question happened precisely because that page does not say anything about CE on Linux. And some pretty involved Googling also failed to turn up a definitive answer. Now there is one.

Follow-up question (last one on this topic, I promise): I already have a cluster set up from scratch. Can I configure my docker engine (CE on Linux) such that I can use docker stack deploy --orchestrator=kubernetes and have the engine use my cluster to do a kubernetes deployment?