mirror of Walter-Sparrow / lunar-tear
1FROM alpine:latest AS builder
2
3WORKDIR /usr/local/src
4COPY . .
5
6RUN apk add --no-cache go
7
8RUN go build -o auth-server ./cmd/auth-server
9
10FROM alpine:latest
11
12WORKDIR /opt/auth-server
13
14RUN chown 1000:1000 /opt/auth-server
15
16USER 1000
17
18COPY --from=builder /usr/local/src/auth-server .
19
20ENTRYPOINT ["./auth-server"]