Go-Templates/Dockerfile.debug

6 lines
322 B
Docker

FROM golang:1.20
RUN apt-get update && apt-get install dumb-init
RUN go install github.com/go-delve/delve/cmd/dlv@latest
WORKDIR /app
ENTRYPOINT ["/usr/bin/dumb-init", "--"]
CMD ["dlv", "--listen=:40000", "--headless=true", "--api-version=2", "--accept-multiclient", "debug", "--build-flags=-buildvcs=false", "--continue"]