diff --git a/Dockerfile b/Dockerfile index b5ffeb5..d5f8b4c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,10 @@ ENV CGO_ENABLED=0 ENV GOOS="linux" ENV GOARCH="amd64" +ADD ./ /src + +WORKDIR /src + RUN apk --no-cache add ca-certificates RUN go build -ldflags="-s -w" -tags timetzdata -o app main.go @@ -12,7 +16,7 @@ FROM scratch as production ENV TZ="Asia/Shanghai" COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ -COPY --from=builder /app . +COPY --from=builder /src/app . CMD ["./app"] \ No newline at end of file