diff --git a/content/zh/docs/setup/production-environment/container-runtimes.md b/content/zh/docs/setup/production-environment/container-runtimes.md
index 3c9f12fce5..08f3ea9fc7 100644
--- a/content/zh/docs/setup/production-environment/container-runtimes.md
+++ b/content/zh/docs/setup/production-environment/container-runtimes.md
@@ -1,10 +1,7 @@
---
-reviewers:
-- vincepri
-- bart0sh
title: 容器运行时
content_type: concept
-weight: 10
+weight: 20
---
-你需要在集群内每个节点上安装一个 {{< glossary_tooltip text="容器运行时" term_id="container-runtime" >}}
+你需要在集群内每个节点上安装一个{{< glossary_tooltip text="容器运行时" term_id="container-runtime" >}}
以使 Pod 可以运行在上面。本文概述了所涉及的内容并描述了与节点设置相关的任务。
@@ -200,7 +197,7 @@ sudo apt-get update && sudo apt-get install -y containerd.io
```shell
# Configure containerd
sudo mkdir -p /etc/containerd
-sudo containerd config default > /etc/containerd/config.toml
+sudo containerd config default | sudo tee /etc/containerd/config.toml
```
```shell
@@ -236,7 +233,7 @@ sudo apt-get update && sudo apt-get install -y containerd.io
```shell
# 配置 containerd
sudo mkdir -p /etc/containerd
-sudo containerd config default > /etc/containerd/config.toml
+sudo containerd config default | sudo tee /etc/containerd/config.toml
```
```shell
@@ -244,6 +241,117 @@ sudo containerd config default > /etc/containerd/config.toml
sudo systemctl restart containerd
```
{{< /tab >}}
+{{% tab name="Ubuntu 18.04/20.04" %}}
+
+
+```shell
+# 安装 containerd
+sudo apt-get update && sudo apt-get install -y containerd
+```
+
+```shell
+# 配置 containerd
+sudo mkdir -p /etc/containerd
+sudo containerd config default | sudo tee /etc/containerd/config.toml
+```
+
+```shell
+# 重启 containerd
+sudo systemctl restart containerd
+```
+{{% /tab %}}
+{{% tab name="Debian 9+" %}}
+
+
+```shell
+# 安装 containerd
+## 配置仓库
+### 安装软件包以使 apt 能够使用 HTTPS 访问仓库
+sudo apt-get update && sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
+```
+
+```shell
+## 添加 Docker 的官方 GPG 密钥
+curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key --keyring /etc/apt/trusted.gpg.d/docker.gpg add -
+```
+
+```shell
+## 添加 Docker apt 仓库
+sudo add-apt-repository \
+ "deb [arch=amd64] https://download.docker.com/linux/debian \
+ $(lsb_release -cs) \
+ stable"
+```
+
+
+```shell
+## 安装 containerd
+sudo apt-get update && sudo apt-get install -y containerd.io
+```
+
+```shell
+# 设置 containerd 的默认配置
+sudo mkdir -p /etc/containerd
+containerd config default | sudo tee /etc/containerd/config.toml
+```
+
+```shell
+# 重启 containerd
+sudo systemctl restart containerd
+```
+{{% /tab %}}
{{% tab name="CentOS/RHEL 7.4+" %}}
-
```shell
# 安装 containerd
## 设置仓库
@@ -286,7 +393,7 @@ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
```shell
-### 新增 Docker 仓库
+### 添加 Docker 仓库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
@@ -300,7 +407,7 @@ sudo yum update -y && sudo yum install -y containerd.io
```shell
# 配置 containerd
sudo mkdir -p /etc/containerd
-sudo containerd config default > /etc/containerd/config.toml
+containerd config default | sudo tee /etc/containerd/config.toml
```
```shell
@@ -313,8 +420,8 @@ sudo systemctl restart containerd
```powershell
# (Install containerd)
# download containerd
-cmd /c curl -OL https://github.com/containerd/containerd/releases/download/v1.4.0-beta.2/containerd-1.4.0-beta.2-windows-amd64.tar.gz
-cmd /c tar xvf .\containerd-1.4.0-beta.2-windows-amd64.tar.gz
+cmd /c curl -OL https://github.com/containerd/containerd/releases/download/v1.4.1/containerd-1.4.1-windows-amd64.tar.gz
+cmd /c tar xvf .\containerd-1.4.1-windows-amd64.tar.gz
```
```powershell
@@ -336,10 +443,10 @@ Start-Service containerd
```
-->
```powershell
-# (安装 containerd )
-# 下载 contianerd
-cmd /c curl -OL https://github.com/containerd/containerd/releases/download/v1.4.0-beta.2/containerd-1.4.0-beta.2-windows-amd64.tar.gz
-cmd /c tar xvf .\containerd-1.4.0-beta.2-windows-amd64.tar.gz
+# 安装 containerd
+# 下载 containerd
+cmd /c curl -OL https://github.com/containerd/containerd/releases/download/v1.4.1/containerd-1.4.1-windows-amd64.tar.gz
+cmd /c tar xvf .\containerd-1.4.1-windows-amd64.tar.gz
```
```powershell
@@ -404,6 +511,13 @@ For more information, see the [CRI-O compatibility matrix](https://github.com/cr
Install and configure prerequisites:
```shell
+
+# Create the .conf file to load the modules at bootup
+cat <
Then run
- -->
+-->
在下列操作系统上安装 CRI-O, 使用下表中合适的值设置环境变量 `OS`:
| 操作系统 | `$OS` |
@@ -531,6 +652,7 @@ Then run
然后执行
+
```shell
cat <
然后执行
+
```shell
sudo curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable.repo https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/$OS/devel:kubic:libcontainers:stable.repo
sudo curl -L -o /etc/yum.repos.d/devel:kubic:libcontainers:stable:cri-o:$VERSION.repo https://download.opensuse.org/repositories/devel:kubic:libcontainers:stable:cri-o:$VERSION/$OS/devel:kubic:libcontainers:stable:cri-o:$VERSION.repo
@@ -654,8 +777,6 @@ sudo systemctl start crio
更多信息请参阅 [CRI-O 安装指南](https://github.com/kubernetes-sigs/cri-o#getting-started)。
-
-
### Docker
-在你每个节点上安装 Docker CE.
+在你的所有节点上安装 Docker CE.
-Kubernetes 发行说明中列出了 Docker 的哪些版本与该版本的 Kubernetes 相兼容。
+Kubernetes 发布说明中列出了 Docker 的哪些版本与该版本的 Kubernetes 相兼容。
在你的操作系统上使用如下命令安装 Docker:
@@ -896,9 +1017,9 @@ sudo systemctl restart docker
{{% /tabs %}}
-如果你想开机即启动 docker 服务,执行以下命令:
+如果你想开机即启动 `docker` 服务,执行以下命令:
```shell
sudo systemctl enable docker
@@ -908,5 +1029,5 @@ sudo systemctl enable docker
Refer to the [official Docker installation guides](https://docs.docker.com/engine/installation/)
for more information.
-->
-请参阅 [官方 Docker 安装指南](https://docs.docker.com/engine/installation/)
-来获取更多的信息。
\ No newline at end of file
+请参阅[官方 Docker 安装指南](https://docs.docker.com/engine/installation/)
+获取更多的信息。