Skip to content

Commit 64956d4

Browse files
committed
chore: dockerize
1 parent 75cf16f commit 64956d4

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Build stage
2+
FROM golang:1.24.1-alpine AS builder
3+
WORKDIR /app
4+
COPY . .
5+
RUN go mod download
6+
RUN CGO_ENABLED=0 GOOS=linux go build -o numero
7+
8+
# Runtime stage
9+
FROM alpine:latest
10+
WORKDIR /app
11+
COPY --from=builder /app/numero .
12+
COPY README.md .
13+
EXPOSE 8084
14+
CMD ["/bin/sh", "-c", "./numero"]

0 commit comments

Comments
 (0)