• Joined on 2024-06-17

goenv (latest)

Published 2024-07-14 05:16:10 +08:00 by odatacc in odatacc/goenv

Installation

docker pull headscale.mm.md/odatacc/goenv:latest
sha256:bef6551365b962011b0e462f0901c1ee85b425552518ec371c60c73c1728e300

Image Layers

ADD file:e8aac9b1598114ead96b4038c19d915b87f662ef342291d69c7e5255c5d731fc in /
CMD ["bash"]
/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/*
/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/*
RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/* # buildkit
ENV GOLANG_VERSION=1.22.5
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
LABEL MAINTAINER=xiaoqidun@gmail.com
RUN /bin/sh -c sed -i "s|deb.debian.org|mirrors.ustc.edu.cn|g" /etc/apt/sources.list.d/debian.sources # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y build-essential mingw-w64 unzip && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c wget -q -T 180 -4 https://dl.google.com/android/repository/android-ndk-r26d-linux.zip && unzip -q android-ndk-r26d-linux.zip && rm -f android-ndk-r26d-linux.zip && mv android-ndk-r26d /usr/local/android-ndk-r26d && ls -alh /usr/local/android-ndk-r26d # buildkit
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/android-ndk-r26d/toolchains/llvm/prebuilt/linux-x86_64/bin
ENV GO111MODULE=on
ENV GOPROXY=https://goproxy.cn,direct

Labels

Key Value
MAINTAINER xiaoqidun@gmail.com
Details
Container
2024-07-14 05:16:10 +08:00
0
OCI / Docker
linux/amd64
1.3 GiB
Versions (1) View all
latest 2024-07-14