Skip to content

Instantly share code, notes, and snippets.

@vishnuatrai
Last active November 29, 2018 13:00
Show Gist options
  • Save vishnuatrai/b2c7fc4cd63b3d8b265f0f816b31d9a1 to your computer and use it in GitHub Desktop.
Save vishnuatrai/b2c7fc4cd63b3d8b265f0f816b31d9a1 to your computer and use it in GitHub Desktop.

Using docker container engine

To use docker as the container runtime run:

$ minikube start \
    --network-plugin=cni \
    --container-runtime=docker

Using rkt container engine

To use rkt as the container runtime run:

$ minikube start \
    --network-plugin=cni \
    --container-runtime=rkt

Using CRI-O

To use CRI-O as the container runtime, run:

$ minikube start \
    --network-plugin=cni \
    --container-runtime=cri-o

Or you can use the extended version:

$ minikube start \
    --network-plugin=cni \
    --cri-socket=/var/run/crio/crio.sock \
    --extra-config=kubelet.container-runtime=remote \
    --extra-config=kubelet.container-runtime-endpoint=unix:///var/run/crio/crio.sock \
    --extra-config=kubelet.image-service-endpoint=unix:///var/run/crio/crio.sock

Using containerd

To use containerd as the container runtime, run:

$ minikube start \
    --network-plugin=cni \
    --container-runtime=containerd

Or you can use the extended version:

$ minikube start \
    --network-plugin=cni \
    --cri-socket=/run/containerd/containerd.sock \
    --extra-config=kubelet.container-runtime=remote \
    --extra-config=kubelet.container-runtime-endpoint=unix:///run/containerd/containerd.sock \
    --extra-config=kubelet.image-service-endpoint=unix:///run/containerd/containerd.sock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment