mirror of
https://github.com/element-hq/lk-jwt-service.git
synced 2026-03-30 12:45:43 +00:00
21 lines
330 B
Docker
21 lines
330 B
Docker
FROM golang:1.20-alpine as builder
|
|
|
|
WORKDIR /proj
|
|
|
|
COPY go.mod ./
|
|
COPY go.sum ./
|
|
RUN go mod download
|
|
|
|
COPY *.go ./
|
|
|
|
RUN go build -o lk-jwt-service
|
|
|
|
FROM scratch
|
|
|
|
COPY --from=builder /proj/lk-jwt-service /lk-jwt-service
|
|
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
|
|
|
EXPOSE 8080
|
|
|
|
CMD [ "/lk-jwt-service" ]
|