# 需在项目根目录构建: docker build -f server/Dockerfile . FROM golang:1.21-alpine AS builder WORKDIR /build COPY server/ ./ RUN go mod download && CGO_ENABLED=0 go build -o /app/server . FROM alpine:3.19 WORKDIR /app RUN apk add --no-cache ca-certificates tzdata ENV TZ=Asia/Shanghai COPY --from=builder /app/server . EXPOSE 9527 ENTRYPOINT ["./server"]