runner (latest)
Published 2026-09-10 15:29:56 +03:00 by starov
Installation
docker pull gitea.optiweb.ru/public/runner:latestsha256:c9c75b823eec2ba9f47b5276ed87b9109f534015cb8d0c7fc1d8d006c22acd71
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg git rsync jq bash xz-utils unzip tini && curl -fsSL https://deb.nodesource.com/setup_26.x | bash - && apt-get install -y --no-install-recommends nodejs && install -m 0755 -d /etc/apt/keyrings && curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc && chmod a+r /etc/apt/keyrings/docker.asc && echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable" > /etc/apt/sources.list.d/docker.list && apt-get update && apt-get install -y --no-install-recommends docker-ce-cli docker-compose-plugin && rm -rf /var/lib/apt/lists/* && curl -fsSL https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 -o /usr/local/bin/yq && chmod +x /usr/local/bin/yq && curl -fsSL https://releases.hashicorp.com/consul-template/0.42.1/consul-template_0.42.1_linux_amd64.zip -o /tmp/ct.zip && unzip /tmp/ct.zip -d /usr/local/bin && rm /tmp/ct.zip # buildkit |
| COPY /usr/local/bin/gitea-runner /usr/local/bin/gitea-runner # buildkit |
| COPY /usr/local/bin/run.sh /usr/local/bin/run.sh # buildkit |
| ENV HOME=/data RUNNER_TOOL_CACHE=/toolcache |
| ENTRYPOINT ["/usr/bin/tini" "--" "/usr/local/bin/run.sh"] |