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"]