From bcbcde82153a5f486a8a891ceb1f9124084d2bcd Mon Sep 17 00:00:00 2001 From: SecCodeSmith Date: Fri, 7 Mar 2025 19:33:33 +0100 Subject: [PATCH] add grp guid to env --- compose.yml | 3 ++- dockerfile | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/compose.yml b/compose.yml index 1819ee7..5d5960d 100644 --- a/compose.yml +++ b/compose.yml @@ -11,6 +11,7 @@ services: volumes: - /var/run/docker.sock:/var/run/docker.sock environment: - JENKINS_AGENT_SSH_PUBKEY: ${ssh_key} + JENKINS_AGENT_SSH_PUBKEY: ${ssh_key} + DOCKER_GID: ${docker_gid} networks: - jenkins diff --git a/dockerfile b/dockerfile index 4e1c2dd..8956e90 100644 --- a/dockerfile +++ b/dockerfile @@ -1,5 +1,9 @@ FROM jenkins/ssh-agent:latest-debian-jdk21 +ARG DOCKER_GID=${DOCKER_GID:-994} +RUN groupadd -for -g ${DOCKER_GID} docker \ + && usermod -aG docker jenkins + RUN apt-get update \ && apt-get install -y --no-install-recommends \ ca-certificates \