github.com/kubeshop/testkube@v1.17.23/contrib/executor/postman/build/agent/Dockerfile (about)

     1  # syntax=docker/dockerfile:1
     2  FROM postman/newman:6.0.0-alpine
     3  
     4  COPY postman /bin/runner
     5  RUN npm install -g newman
     6  RUN apk --no-cache add ca-certificates git curl
     7  
     8  # support npm report permissions
     9  RUN mkdir -p /.npm
    10  RUN chmod 777 /.npm
    11  RUN chmod 777 /root/
    12  RUN chmod 777 /usr/local/lib/node_modules
    13  RUN chmod 777 /usr/local/bin
    14  
    15  WORKDIR /root/
    16  EXPOSE 8082
    17  
    18  USER 1001 
    19  
    20  ENTRYPOINT ["/bin/runner"]