hugo (sha256:548d0896005168be11e932d7da37488dcbfae575a782b05e39798d66ef9d2a64)

Published 2025-03-30 21:21:57 +02:00 by d3vyce in d3vyce/blog

Installation

docker pull git.d3vyce.fr/d3vyce/hugo@sha256:548d0896005168be11e932d7da37488dcbfae575a782b05e39798d66ef9d2a64
sha256:548d0896005168be11e932d7da37488dcbfae575a782b05e39798d66ef9d2a64

Image Layers

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
ENV GOLANG_VERSION=1.24.1
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
ARG HUGO_VERSION=v0.145.0
ARG CGO=1
ENV CGO_ENABLED=1
ENV GOOS=linux
ENV GO111MODULE=on
RUN |2 HUGO_VERSION=v0.145.0 CGO=1 /bin/sh -c apk update && apk add --no-cache gcc musl-dev g++ git # buildkit
RUN |2 HUGO_VERSION=v0.145.0 CGO=1 /bin/sh -c go install -tags extended github.com/gohugoio/hugo@${HUGO_VERSION} # buildkit
Details
Container
2025-03-30 21:21:57 +02:00
1
OCI / Docker
linux/amd64
507 MiB
Versions (1) View all
latest 2025-03-30