made docker file and not sure if needed

This commit is contained in:
2026-04-14 13:12:14 +02:00
parent 3f02ba2096
commit 81c98245a4
2 changed files with 24 additions and 1 deletions
+22
View File
@@ -0,0 +1,22 @@
FROM golang:1.26.2-alpine AS builder
WORKDIR /app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o ssh-portfolio-app .
FROM alpine:latest
WORKDIR /root/
RUN apk add --no-cache ca-certificates
COPY --from=builder /app/ssh-portfolio-app .
EXPOSE 2222
CMD ["./ssh-portfolio-app"]