From 1caa2efeb5306cbdf4d95c220e727e474483a410 Mon Sep 17 00:00:00 2001 From: shashi kumar Date: Thu, 31 Jul 2025 22:23:15 +0530 Subject: [PATCH] modifying docker compose and dockerfile --- jenkins-setup/Dockerfile | 4 +++- jenkins-setup/docker-compose.yaml | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/jenkins-setup/Dockerfile b/jenkins-setup/Dockerfile index be53cf9..0b0f1f5 100644 --- a/jenkins-setup/Dockerfile +++ b/jenkins-setup/Dockerfile @@ -10,7 +10,9 @@ RUN apt-get update && \ rm -rf /var/lib/apt/lists/* # Add Jenkins user to docker group to allow socket access -RUN groupadd -f docker && usermod -aG docker jenkins +ARG DOCKER_GID=1 +RUN groupadd -g ${DOCKER_GID} docker || true && usermod -aG docker jenkins + # Add plugin install CLI RUN curl -fsSL https://github.com/jenkinsci/plugin-installation-manager-tool/releases/latest/download/jenkins-plugin-manager-2.13.2.jar -o /usr/share/jenkins/ref/jenkins-plugin-manager.jar diff --git a/jenkins-setup/docker-compose.yaml b/jenkins-setup/docker-compose.yaml index 7d51b0a..a8c8f4d 100644 --- a/jenkins-setup/docker-compose.yaml +++ b/jenkins-setup/docker-compose.yaml @@ -15,6 +15,6 @@ services: volumes: - jenkins_home:/var/jenkins_home - ./jenkins/casc.yaml:/var/jenkins_home/casc/casc.yaml - - /var/run/docker.sock:/var/run/docker.sock + - /Users/shashikumarpandey/.docker/run/docker.sock:/var/run/docker.sock volumes: jenkins_home: