ci-go (1.27-bookworm-r1)

Published 2026-10-13 18:43:41 +00:00 by dnwadmin

Installation

docker pull forgejo.staging.dnw.434512.xyz/dainiwan-public/ci-go:1.27-bookworm-r1
sha256:50b5e2a82ec8ccce4d7ae88836242b25099122b409d12e1d852eaaa3b9614c7b

Image layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1791158400'
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; dpkgArch="$(dpkg --print-architecture)"; if [ "$dpkgArch" = 'arm64' ]; then apt-get install -y --no-install-recommends binutils-gold; fi; rm -rf /var/lib/apt/lists/* # buildkit
ENV GOLANG_VERSION=1.27.2
ENV GOTOOLCHAIN=local
ENV GOPATH=/go
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY /target/ / # buildkit
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
WORKDIR /go
RUN /bin/sh -c set -eu; sed -i -e 's|deb.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' -e 's|security.debian.org/debian-security|mirrors.ustc.edu.cn/debian-security|g' -e 's|deb.debian.org|mirrors.ustc.edu.cn|g' /etc/apt/sources.list.d/debian.sources; apt-get update -qq; apt-get install -y -qq --no-install-recommends nodejs jq python3; rm -rf /var/lib/apt/lists/*; node --version; jq --version; python3 --version # buildkit
ENV GOPROXY=https://goproxy.cn,direct GOMODCACHE=/ci-cache/go/mod GOCACHE=/ci-cache/go/build
Details
Container
2026-10-13 18:43:41 +00:00
2
OCI / Docker
linux/amd64
320 MiB
Versions (1) View all
1.27-bookworm-r1 2026-10-13