go.charczuk.com@v0.0.0-20240327042549-bc490516bd1a/projects/kana-server/Dockerfile (about)

     1  FROM golang:1-alpine as builder
     2  
     3  ENV REPO_ROOT=/go/src/go.charczuk.com
     4  ENV APP_ROOT=${REPO_ROOT}/project/kana-server
     5  
     6  ADD . /go/src/go.charczuk.com
     7  
     8  WORKDIR ${APP_ROOT}
     9  RUN go install go.charczuk.com/projects/kana-server
    10  
    11  FROM alpine:3
    12  
    13  RUN apk update && apk --no-cache add ca-certificates tzdata
    14  COPY --from=builder /go/bin/kana-server /app/kana-server
    15  
    16  WORKDIR /app
    17  
    18  ENTRYPOINT [ "/app/kana-server" ]