Skip to content

Commit 6d9fec4

Browse files
author
Tim Bannister
committed
Update third party list of container runtimes
1 parent 96feca9 commit 6d9fec4

File tree

1 file changed

+6
-40
lines changed

1 file changed

+6
-40
lines changed

content/en/docs/setup/production-environment/container-runtimes.md

Lines changed: 6 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Kubernetes, on Linux:
2020

2121
- [containerd](#containerd)
2222
- [CRI-O](#cri-o)
23-
- [Docker](#docker)
23+
- [Mirantis Container Runtime](#mcr)
2424

2525
{{< note >}}
2626
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
394394
cgroup driver configuration of the kubelet (usually done via kubeadm) and CRI-O
395395
in sync.
396396

397-
### Docker
397+
### Mirantis Container Runtime {#mcr}
398398

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.
403401

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

Comments
 (0)