diff options
| -rw-r--r-- | contributors/devel/running-locally.md | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/contributors/devel/running-locally.md b/contributors/devel/running-locally.md index 896098ba..effdde32 100644 --- a/contributors/devel/running-locally.md +++ b/contributors/devel/running-locally.md @@ -5,7 +5,7 @@ Getting started locally - [Requirements](#requirements) - [Linux](#linux) - - [Docker](#docker) + - [Container Runtime](#container-runtime) - [etcd](#etcd) - [go](#go) - [OpenSSL](#openssl) @@ -27,11 +27,9 @@ Getting started locally Not running Linux? Consider running [Minikube](https://kubernetes.io/docs/setup/learning-environment/minikube/), or on a cloud provider like [Google Compute Engine](https://kubernetes.io/docs/setup/production-environment/turnkey/gce/). -### Docker +### Container Runtime -You will need [Docker](https://docs.docker.com/get-docker/) installed, at least version 17.03. Check the [Kubernetes release notes](https://kubernetes.io/docs/setup/release/notes/) for information about supported Docker versions. - -Ensure the Docker daemon is running and can be contacted with `docker ps`. Some of the Kubernetes components need to run as root, which normally works fine with docker. +You will need a [Container Runtime](https://kubernetes.io/docs/setup/production-environment/container-runtimes/) like [Containerd](https://github.com/containerd/containerd) or [CRI-O](https://github.com/cri-o/cri-o) installed and running. ### etcd @@ -68,6 +66,11 @@ The `--depth=1` parameter is optional and will ensure a smaller download. ## Starting the cluster +Set the endpoint for container runtime e.g. containerd +```sh +export CONTAINER_RUNTIME_ENDPOINT="unix:///run/containerd/containerd.sock" +``` + In a separate tab of your terminal, run the following: ```sh |
