devcontainer (go-amd64)

Published 2024-01-27 16:27:15 +03:00 by NeonXP in NeonXP/devcontainer

Installation

docker pull gitrepo.ru/neonxp/devcontainer:go-amd64
sha256:109d20393c1554df6265b9d68f7728ea1054d65ae5a0fea15ff3de3e3f16ec67

Image Layers

ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache --update ca-certificates curl make git nodejs npm # buildkit
ENV GOLANG_VERSION=1.21.6
ENV GOTOOLCHAIN=local
ENV GOPATH=/go
ENV HOME=/go
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
COPY /usr/local/go/ /usr/local/go/ # buildkit
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
WORKDIR /go
RUN /bin/sh -c addgroup -S vscode && adduser -S vscode -G vscode # buildkit
USER vscode
RUN /bin/sh -c go install github.com/go-delve/delve/cmd/dlv@latest # buildkit
RUN /bin/sh -c go install golang.org/x/tools/gopls@latest # buildkit
RUN /bin/sh -c go install github.com/cweill/gotests/gotests@v1.6.0 # buildkit
RUN /bin/sh -c go install github.com/fatih/gomodifytags@v1.16.0 # buildkit
RUN /bin/sh -c go install github.com/josharian/impl@v1.1.0 # buildkit
RUN /bin/sh -c go install github.com/haya14busa/goplay/cmd/goplay@v1.0.0 # buildkit
RUN /bin/sh -c go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.55.2 # buildkit
Details
Container
2024-01-27 16:27:15 +03:00
0
OCI / Docker
linux/amd64
379 MiB
Versions (2) View all
latest 2024-02-03
go-amd64 2024-01-27