• Joined on 2025-03-17

shipinator-builder (latest)

Published 2026-03-30 22:06:36 -04:00 by jacob

Installation

docker pull git.nonahob.net/jacob/shipinator-builder:latest
sha256:8497a163b7f75aed93498603a89471be4198ce1ffad82b4ca301f88c652bb9c4

Image Layers

ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
ENV GOLANG_VERSION=1.25.0
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 apk add --no-cache ca-certificates curl git make docker-cli # buildkit
COPY /usr/local/bin/helm /usr/local/bin/helm # buildkit
COPY /usr/local/bin/kubectl /usr/local/bin/kubectl # buildkit
ENV GOPATH=/go
ENV GOCACHE=/go/cache
RUN /bin/sh -c mkdir -p /go/cache /go/pkg/mod # buildkit
RUN /bin/sh -c addgroup -g 1000 shipinator && adduser -u 1000 -G shipinator -s /bin/sh -D shipinator && chown -R shipinator:shipinator /go # buildkit
WORKDIR /workspace
USER shipinator
RUN /bin/sh -c go version && helm version --short && kubectl version --client --output=yaml # buildkit
Details
Container
2026-03-30 22:06:36 -04:00
0
OCI / Docker
linux/amd64
111 MiB
Versions (2) View all