From 84c6e1f782793bd087b4ca4553bab3546125b1c0 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Sun, 24 Aug 2025 11:34:09 +0000 Subject: [PATCH] Add Dockerfile for Go web app --- Dockerfile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..68bd1b6c8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,25 @@ +#base image +FROM golang:1.22.5 + +#working directory + +WORKDIR /app + + +#Copy go.mod +COPY go.mod ./ + +#Download dependencies +RUN go mod download + +#code + +COPY . . + +#libraries + +RUN go build -o main . + +#Run + +CMD ["./main"]