From 973e0a1cb24c207207c57b3acfdc47c53075c718 Mon Sep 17 00:00:00 2001 From: Vishesh 'ironeagle' Bangotra Date: Wed, 1 Oct 2025 22:26:57 +0530 Subject: [PATCH] full custom build --- drone-runner/Dockerfile | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/drone-runner/Dockerfile b/drone-runner/Dockerfile index e8b541f..e9bb425 100644 --- a/drone-runner/Dockerfile +++ b/drone-runner/Dockerfile @@ -1,4 +1,15 @@ -FROM drone/drone-runner-docker:latest -USER root -RUN ["apk", "add", "--no-cache", "ca-certificates", "bash"] +FROM alpine:3.20 + +# Install dependencies +RUN apk add --no-cache bash ca-certificates curl git + +# Add Drone runner binary +ADD https://github.com/drone/drone-runner-docker/releases/download/v2.13.0/drone-runner-docker_linux_amd64 /usr/local/bin/drone-runner-docker +RUN chmod +x /usr/local/bin/drone-runner-docker + +# Create user +RUN adduser -D -h /home/drone drone USER drone + +# Entrypoint +ENTRYPOINT ["/usr/local/bin/drone-runner-docker"]