FROM golang:latest AS builder WORKDIR shared-data/app COPY shared-data/repo/ ./ # RUN go mod download RUN CGO_ENABLED=0 GOOS=linux go build -o fibonacci_go . FROM alpine:latest WORKDIR shared-data/app COPY --from=builder /shared-data/app/fibonacci_go . ENTRYPOINT [ "/shared-data/app/fibonacci_go" ]