docker-runc not installed error


[root@localhost ~]# docker run --rm -ti -v /var/run/docker.sock:/var/run/docker.sock -e DOCKER_HOST dockercloud/client vanithav/soldatinc
Unable to find image 'dockercloud/client:latest' locally
Trying to pull repository docker.io/dockercloud/client ...
sha256:ba800f23e3bcb24f1a3b54cf800c3ce0f382850bf23065e4f81fbed8aca24ce0: Pulling from docker.io/dockercloud/client
486a8e636d62: Pull complete
354421f43c04: Pull complete
a8dd6a7118b2: Pull complete
19aaa36bba7a: Pull complete
Digest: sha256:ba800f23e3bcb24f1a3b54cf800c3ce0f382850bf23065e4f81fbed8aca24ce0
Status: Downloaded newer image for docker.io/dockercloud/client:latest
/usr/bin/docker-current: Error response from daemon: shim error: docker-runc not installed on system.
[root@localhost ~]#



output of the dockerd daemon - running on the Foregroud - this is like a CONSOLE:

INFO[7496] {Action=create, Username=satheesh, LoginUID=1000, PID=3347}
ERRO[7496] Handler for POST /v1.24/containers/create returned error: No such image: dockercloud/client:latest
INFO[7496] {Action=create, Username=satheesh, LoginUID=1000, PID=3347}
INFO[7512] {Action=create, Username=satheesh, LoginUID=1000, PID=3347}
INFO[7514] {Action=attach, Username=satheesh, LoginUID=1000, PID=3347}
INFO[7514] {Action=start, Username=satheesh, LoginUID=1000, PID=3347}
ERRO[7515] containerd: start container                   error=shim error: docker-runc not installed on system id=3fccc8db5e3a9d657a5d63c244c1ce48c54b84479022ae05270ad44fadfae64b
ERRO[7515] containerd: deleting container                error=exec: "docker-runc": executable file not found in $PATH: ""
ERRO[7517] Create container failed with error: shim error: docker-runc not installed on system
ERRO[7518] Handler for POST /v1.24/containers/3fccc8db5e3a9d657a5d63c244c1ce48c54b84479022ae05270ad44fadfae64b/start returned error: shim error: docker-runc not installed on system
INFO[7518] {Action=remove, Username=satheesh, LoginUID=1000, PID=3347}

Here is the fix for this Error:

[root@localhost ~]# cd /usr/libexec/docker/
[root@localhost docker]# ls
docker-proxy-current  docker-runc-current
[root@localhost docker]# ls -l
total 6564
-rwxr-xr-x 1 root root 1683392 May 26 12:29 docker-proxy-current
-rwxr-xr-x 1 root root 5037512 May 26 12:29 docker-runc-current
[root@localhost docker]# ln -s docker-runc-current docker-runc
[root@localhost docker]#


Installing Ingress Controller - Kubernetes

Installing the Ingress Controller Prerequisites Make sure you have access to the Ingress controller image: For NGINX Ingress controll...