Installing Runtime - Prabhueswaran/K8s GitHub Wiki
Installing Runtime
To run containers in Pods, Kubernetes uses a container runtime.
Runtime | Path to Unix domain socket |
---|---|
Docker | /var/run/dockershim.sock |
Install Docker on Ubuntu 20.04
To install docker on ubuntu run the below two commands
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
Verify the Docker version
docker -v
Install Containerd on Ubuntu
sudo apt-get install -y containerd
sudo mkdir /etc/containerd
containerd config default | sudo tee /etc/containerd/config.toml
vim /etc/containerd/config.toml
[plugins.”io.containerd.grpc.v1.cri”.containerd.runtime.runc.options] …. SystemdCgroup = true …
Replace SystemdCgroup as true
sudo service containerd restart
systemctl status containerd
ctr version