devcontainer (go-amd64)
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
Versions (2)
View all