dockerdocker-runner (sha256:2a58cbeededd4c64f20d8409bf5a3fa66a9fb967dfe8ab9056773b0d015a92ea)
Published 2025-11-25 08:08:50 +00:00 by forgejo_admin
Installation
docker pull git.jawind.de/public/dockerdocker-runner@sha256:2a58cbeededd4c64f20d8409bf5a3fa66a9fb967dfe8ab9056773b0d015a92easha256:2a58cbeededd4c64f20d8409bf5a3fa66a9fb967dfe8ab9056773b0d015a92eaImage layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1757289600' |
| RUN /bin/sh -c apt-get update && apt-get install -y ca-certificates curl gnupg lsb-release wget apt-transport-https software-properties-common git pandoc && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c wget "https://github.com/orhun/git-cliff/releases/download/v2.10.0/git-cliff-2.10.0-x86_64-unknown-linux-gnu.tar.gz" && wget "https://github.com/orhun/git-cliff/releases/download/v2.10.0/git-cliff-2.10.0-x86_64-unknown-linux-gnu.tar.gz.sig" && gpg --keyserver keyserver.ubuntu.com --recv-keys 4A92FA17B6619297 && gpg --verify git-cliff-2.10.0-x86_64-unknown-linux-gnu.tar.gz.sig git-cliff-2.10.0-x86_64-unknown-linux-gnu.tar.gz && tar -xvf git-cliff-2.10.0-x86_64-unknown-linux-gnu.tar.gz && ls -lat && mv git-cliff-2.10.0/git-cliff /usr/local/bin/git-cliff && rm git-cliff-2.10.0-x86_64-unknown-linux-gnu.tar.gz # buildkit |
| RUN /bin/sh -c curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install -y docker-ce-cli=5:25.0.*-1~debian.12~bookworm docker-buildx-plugin docker-compose-plugin && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c corepack enable # buildkit |
| RUN /bin/sh -c docker --version && node --version && npm --version && yarn --version # buildkit |
| RUN /bin/sh -c groupadd -f docker && useradd -m -s /bin/bash nodeuser && usermod -aG docker nodeuser # buildkit |
| WORKDIR /app |
| USER nodeuser |
| CMD ["bash"] |