FROM golang:1.19-alpine as builder WORKDIR /go/src/authorization-client/server COPY . . RUN go env -w GO111MODULE=on && go env -w GOPROXY=https://goproxy.cn,direct && go env -w CGO_ENABLED=0 && go env && go mod tidy && go build -o server . FROM alpine:latest LABEL MAINTAINER="sghblog@163.com" # 安装 tzdata 包 RUN apk --no-cache add tzdata WORKDIR /go/src/authorization-client/server COPY --from=0 /go/src/authorization-client/server/server ./ RUN apk add --no-cache curl # 设置时区为Asia/Shanghai ENV TZ=Asia/Shanghai #EXPOSE 8092 ENTRYPOINT ./server