@@ -3,6 +3,7 @@ FROM --platform=$BUILDPLATFORM golang:1.25-bookworm AS builder
33ENV GO111MODULE=on CGO_ENABLED=0
44WORKDIR /work
55ARG TARGETOS TARGETARCH
6+ 
67RUN go install github.com/go-delve/delve/cmd/dlv@latest
78RUN --mount=target=. \
89    --mount=type=cache,target=/root/.cache/go-build \
@@ -11,9 +12,13 @@ RUN --mount=target=. \
1112
1213FROM --platform=$BUILDPLATFORM ghcr.io/inspektor-gadget/ig:v0.44.1 AS ig
1314
15+ RUN ["ig", "image", "pull", "trace_tcp:v0.44.1"]
16+ RUN ["ig", "image", "pull", "advise_seccomp:v0.44.1"]
17+ RUN ["ig", "image", "pull", "trace_capabilities:v0.44.1"]
18+ RUN ["ig", "image", "pull", "trace_dns:v0.44.1"]
1419RUN ["ig", "image", "pull", "trace_exec:v0.44.1"]
1520RUN ["ig", "image", "pull", "trace_open:v0.44.1"]
16- RUN ["ig", "image", "export", "trace_exec:v0.44.1", "trace_open:v0.44.1", "/tmp/tracers.tar"]
21+ RUN ["ig", "image", "export", "trace_tcp:v0.44.1", "advise_seccomp:v0.44.1", "trace_capabilities:v0.44.1", "trace_dns:v0.44.1", " trace_exec:v0.44.1", "trace_open:v0.44.1", "/tmp/tracers.tar"]
1722
1823FROM gcr.io/distroless/static-debian12:debug
1924
@@ -26,4 +31,4 @@ ARG image_version
2631ENV RELEASE=$image_version
2732
2833WORKDIR /root
29- ENTRYPOINT ["/usr/bin/dlv", "--listen=:40000", "--headless=true","--accept-multiclient", "--api-version=2", "--log", "exec", "/usr/bin/node-agent"]
34+ ENTRYPOINT ["/usr/bin/dlv", "--listen=:40000", "--headless=true", "--continue",  "--accept-multiclient", "--api-version=2", "--log", "exec", "/usr/bin/node-agent"]
0 commit comments