We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1099d0b commit 00477bfCopy full SHA for 00477bf
backend/email-service/Dockerfile
@@ -0,0 +1,23 @@
1
+FROM golang:1.24-alpine AS builder
2
+
3
+WORKDIR /app
4
5
+RUN apk add --no-cache git ca-certificates tzdata
6
7
+COPY go.mod go.sum ./
8
+RUN go mod download
9
10
+COPY . .
11
12
+RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -ldflags="-w -s" -o server ./cmd
13
14
+FROM scratch
15
16
+COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
17
+COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo
18
19
+COPY --from=builder /app/server /server
20
21
+EXPOSE 8082
22
23
+CMD ["/server"]
backend/email-service/main.go
@@ -0,0 +1,5 @@
+package main
+func main() {
+}
0 commit comments