# syntax=docker/dockerfile:1 FROM golang:alpine AS builder WORKDIR /go ENV GO111MODULE on RUN apk --no-cache --no-progress add make git && \ git clone --depth 1 https://github.com/go-acme/lego.git && \ cd /go/lego && make build FROM playn/alpine RUN apk add --no-cache ca-certificates && \ update-ca-certificates COPY --from=builder /go/lego/dist/lego /usr/local/bin/lego ENTRYPOINT [ "/usr/local/bin/lego" ]