We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db4bbd5 commit dbc5ba9Copy full SHA for dbc5ba9
1 file changed
Dockerfile
@@ -1,9 +1,8 @@
1
-FROM golang:1.22-alpine3.20 as builder
+FROM golang:1.23-alpine3.21 AS builder
2
WORKDIR /app
3
RUN apk --update add --no-cache ca-certificates tzdata make && update-ca-certificates
4
COPY . .
5
-RUN export GOPATH="/root/go" && make tools
6
-RUN make build
+RUN export GOPATH="/root/go" && make build
7
8
# Pach binary file
9
RUN apk add upx
@@ -14,4 +13,6 @@ COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
14
13
COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo/
15
COPY --from=builder /app/bin/app /
16
+EXPOSE 8089
17
+
18
ENTRYPOINT ["/app"]
0 commit comments