Minimum Dockerfile content to run go application in a docker container
Not working with a private go modules
FROM golang:latest WORKDIR /app COPY go.mod ./ COPY go.sum ./ RUN go mod download COPY . . RUN go build -o ./app EXPOSE 8080 # expose port if needed CMD ["./app"]