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-r1sha256:50b5e2a82ec8ccce4d7ae88836242b25099122b409d12e1d852eaaa3b9614c7bImage 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
2026-10-13 18:43:41 +00:00
Versions (1)
View all
Container
2
OCI / Docker
linux/amd64
320 MiB
1.27-bookworm-r1
2026-10-13