Hello everyone. I am trying to install jenkins by helm chart into my eks cluster. I have added ‘dind’ sidecar to agent. However, when I am trying to specify agent as
agent {
docker {
image ‘php:latest’
args ‘-v /var/run/docker.sock:/var/run/docker.sock’
}
it says docker not found. But if I use step with container specified as ‘dind’ and run docker version, pipeline shows correct shell output. Perhaps anyone knows how to overcome this?
If i change default agent image for helm chart to jenkins/jnlp-agent-docker:latest, it throws different error.
However, this image should have docker or else I have dind in sidecar on same pod
error for this image is:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Trying to use php image for simple commands.