+Show the original content (DEPRECATED)
+
+
+
# Install Containerd with Release Tarball
This document provides the steps to install `containerd` and its dependencies with the release tarball, and bring up a Kubernetes cluster using kubeadm.
@@ -130,3 +141,6 @@ systemctl daemon-reload
Now you should have properly installed all required binaries and dependencies on each of your node.
The next step is to use kubeadm to bring up the Kubernetes cluster. It is the same with [the ansible installer](../../contrib/ansible). Please follow the steps 2-4 [here](../../contrib/ansible/README.md#step-2).
+
+
+
diff --git a/docs/getting-started.md b/docs/getting-started.md
index df1543d83..edd8a2cb4 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -1,26 +1,168 @@
# Getting started with containerd
-There are many different ways to use containerd.
-If you are a developer working on containerd you can use the `ctr` tool to quickly test features and functionality without writing extra code.
-However, if you want to integrate containerd into your project we have an easy to use client package that allows you to work with containerd.
+## Installing containerd
-In this guide we will pull and run a redis server with containerd using the client package.
-We will assume that you are running a modern linux host for this example with a compatible build of `runc`.
-Please refer to [RUNC.md](/docs/RUNC.md) for the currently supported version of `runc`.
-This project requires a recent version of Go (minimum 1.16). If you need to install or update Go
-please refer to the [Go install instructions](https://go.dev/doc/install).
+### Option 1: From the official binaries
-## Starting containerd
+The official binary releases of containerd are available for the `amd64` (also known as `x86_64`) and `arm64` (also known as `aarch64`) architectures.
-You can download one of the latest builds for containerd on the [github releases](https://github.com/containerd/containerd/releases) page and then use your favorite process supervisor to get the daemon started.
-If you are using systemd, we have a `containerd.service` file at the root of the repository that you can use.
+Typically, you will have to install [runc](https://github.com/opencontainers/runc/releases) and [CNI plugins](https://github.com/containernetworking/plugins/releases)
+from their official sites too.
-The daemon also uses a configuration file located in `/etc/containerd/config.toml` for specifying daemon level options.
+#### Step 1: Installing containerd
+
+Download the `containerd-