Something went wrong. Try again.
hello world render app
Something went wrong. Try again.
hello-render Dockerfile
475 B · 22 lines
Dockerfile
at main
1234567891011121314151617181920212223# https://render.com/docs/deploying-an-image#image-requirementsFROM docker.io/golang:1.26.2-trixie AS builderENV DEBIAN_FRONTEND=noninteractiveRUN apt-get update && rm -rf /var/lib/apt/lists/*WORKDIR /app
COPY go.mod ./RUN go mod download
COPY . .RUN CGO_ENABLED=0 go build \ -ldflags="-s -w" \ -o app .
FROM scratch
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/COPY --from=builder /app/app /app
EXPOSE 3000
ENTRYPOINT ["/app"]