@@ -20,7 +20,7 @@ Kubernetes, on Linux:
20
20
21
21
- [ containerd] ( #containerd )
22
22
- [ CRI-O] ( #cri-o )
23
- - [ Docker ] ( #docker )
23
+ - [ Mirantis Container Runtime ] ( #mcr )
24
24
25
25
{{< note >}}
26
26
For other operating systems, look for documentation specific to your platform.
@@ -394,44 +394,10 @@ Please also note the changed `conmon_cgroup`, which has to be set to the value
394
394
cgroup driver configuration of the kubelet (usually done via kubeadm) and CRI-O
395
395
in sync.
396
396
397
- ### Docker
397
+ ### Mirantis Container Runtime {#mcr}
398
398
399
- 1 . On each of your nodes, install the Docker for your Linux distribution as per
400
- [ Install Docker Engine] ( https://docs.docker.com/engine/install/#server ) .
401
- You can find the latest validated version of Docker in this
402
- [ dependencies] ( https://git.k8s.io/kubernetes/build/dependencies.yaml ) file.
399
+ [ Mirantis Container Runtime] ( https://docs.mirantis.com/mcr/20.10/overview.html ) (MCR) is a commercially
400
+ available container runtime that was formerly known as Docker Enterprise Edition.
403
401
404
- 2 . Configure the Docker daemon, in particular to use systemd for the management of the container’s cgroups.
405
-
406
- ``` shell
407
- sudo mkdir /etc/docker
408
- cat << EOF | sudo tee /etc/docker/daemon.json
409
- {
410
- "exec-opts": ["native.cgroupdriver=systemd"],
411
- "log-driver": "json-file",
412
- "log-opts": {
413
- "max-size": "100m"
414
- },
415
- "storage-driver": "overlay2"
416
- }
417
- EOF
418
- ` ` `
419
-
420
- {{< note > }}
421
- ` overlay2` is the preferred storage driver for systems running Linux kernel version 4.0 or higher,
422
- or RHEL or CentOS using version 3.10.0-514 and above.
423
- {{< /note > }}
424
-
425
- 3. Restart Docker and enable on boot:
426
-
427
- ` ` ` shell
428
- sudo systemctl enable docker
429
- sudo systemctl daemon-reload
430
- sudo systemctl restart docker
431
- ` ` `
432
-
433
- {{< note > }}
434
- For more information refer to
435
- - [Configure the Docker daemon](https://docs.docker.com/config/daemon/)
436
- - [Control Docker with systemd](https://docs.docker.com/config/daemon/systemd/)
437
- {{< /note > }}
402
+ You can use Mirantis Container Runtime with Kubernetes using the open source
403
+ [ ` cri-dockerd ` ] ( https://github.com/Mirantis/cri-dockerd ) component, included with MCR.
0 commit comments