2024-01-27 22:15:14 -03:00
|
|
|
ARG GOLANG_VERSION
|
|
|
|
|
|
2024-12-20 18:04:10 +01:00
|
|
|
FROM golang:${GOLANG_VERSION}-alpine3.21 as builder
|
2022-03-22 16:53:44 +05:30
|
|
|
RUN mkdir /authsvc
|
|
|
|
|
WORKDIR /authsvc
|
|
|
|
|
COPY . ./
|
|
|
|
|
RUN CGO_ENABLED=0 GOOS=linux go build -o authsvc authsvc.go
|
|
|
|
|
|
|
|
|
|
FROM gcr.io/distroless/base-debian11
|
|
|
|
|
COPY --from=builder /authsvc/authsvc /
|
|
|
|
|
EXPOSE 8080
|
2024-08-05 17:26:59 +02:00
|
|
|
ENTRYPOINT ["/authsvc"]
|