File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -53,5 +53,16 @@ RUN git clone --depth 1 https://github.com/brendangregg/FlameGraph /opt/flamegra
5353
5454ENV PATH="/opt/flamegraph:${PATH}"
5555
56+ #
57+ # Install Inferno for callgrind → folded conversion
58+ # (Rust port of FlameGraph with broader format support)
59+ #
60+ RUN apt-get update && \
61+ apt-get install -y $APT_OPTS --no-install-recommends \
62+ cargo && \
63+ cargo install inferno --version 0.11.21 --locked --root /usr/local && \
64+ apt-get clean && \
65+ rm -r /var/lib/apt/lists/*
66+
5667EXPOSE 1812/udp 1813/udp
5768CMD ["/bin/sh", "-c", "while true; do sleep 60; done"]
Original file line number Diff line number Diff line change @@ -48,5 +48,16 @@ RUN git clone --depth 1 https://github.com/brendangregg/FlameGraph /opt/flamegra
4848
4949ENV PATH="/opt/flamegraph:${PATH}"
5050
51+ #
52+ # Install Inferno for callgrind → folded conversion
53+ # Inferno is a Rust port of FlameGraph with broader format support
54+ #
55+ RUN apt-get update && \
56+ apt-get install -y $APT_OPTS --no-install-recommends \
57+ cargo && \
58+ cargo install inferno --version 0.11.21 --locked --root /usr/local && \
59+ apt-get clean && \
60+ rm -r /var/lib/apt/lists/*
61+
5162EXPOSE 1812/udp 1813/udp
5263CMD [ "/bin/sh", "-c", "while true; do sleep 60; done"]
You can’t perform that action at this time.
0 commit comments