Dockerfile 484 B

12345678910111213141516171819
  1. # Defined in tilt_devnet/docker_images/Dockerfile.lerna
  2. FROM lerna:latest
  3. USER root
  4. WORKDIR /home/node/
  5. USER 1000
  6. # local dependencies
  7. COPY --chown=1000:1000 price_service/client/js price_service/client/js
  8. COPY --chown=1000:1000 price_service/sdk/js price_service/sdk/js
  9. COPY --chown=1000:1000 price_pusher price_pusher
  10. RUN npx lerna run build --scope="@pythnetwork/pyth-price-pusher" --include-dependencies
  11. WORKDIR /home/node/price_pusher
  12. ENTRYPOINT [ "npm", "run", "start" ]