github.com/pyroscope-io/pyroscope@v0.37.3-0.20230725203016-5f6947968bd0/examples/tracing/jaeger/jaeger-ui/Dockerfile (about)

     1  FROM node:14.17.6-alpine3.12
     2  
     3  RUN apk add --no-cache git
     4  
     5  WORKDIR /opt/jaeger-ui
     6  
     7  # RUN git clone https://github.com/pyroscope-io/jaeger-ui.git /opt/jaeger-ui && git checkout 0b4bdd6a488c0d73265578f1dcb006affb76d4bd
     8  RUN git clone https://github.com/pyroscope-io/jaeger-ui.git /opt/jaeger-ui && git checkout c3f4fa9ef7b743cf654ca4c108c55d1ade98c6a0
     9  
    10  
    11  RUN yarn install || true
    12  ENV HOST=0.0.0.0
    13  RUN sed -i s/localhost/jaeger/ ./packages/jaeger-ui/src/setupProxy.js
    14  
    15  ENTRYPOINT [ "/usr/local/bin/yarn" ]
    16  
    17  CMD [ "start" ]