FROM golang as back ARG GOPROXY=https://goproxy.cn,direct WORKDIR /build COPY . /build ARG CGO_ENABLED=0 ARG GOPRIVATE=gitea.timerzz.com ARG GONOSUMDB=gitea.timerzz.com RUN go build -trimpath -ldflags '-w -s' -o watcher ./main FROM alpine:latest WORKDIR /work COPY --from=back /build/watcher /work/ ENTRYPOINT ["/work/watcher"]