FROM golang:1.21-alpine as builder LABEL maintainer="Ɓukasz Budnik lukasz.budnik@gmail.com" # install prerequisites RUN apk update && apk add git # build yosoy ADD . /go/yosoy RUN go env -w GOPROXY=direct RUN cd /go/yosoy && go build FROM alpine:3.18 COPY --from=builder /go/yosoy/yosoy /bin # register entrypoint ENTRYPOINT ["yosoy"] EXPOSE 8080