FROM golang:1.16-alpine AS build WORKDIR /go/src/yuriko COPY . . RUN go get -d -v ./... RUN CGO_ENABLED=0 GOOS=linux go build -o /yuriko FROM scratch AS runtime COPY --from=build /yuriko / ENTRYPOINT ["/yuriko"]