1. 14 Jan, 2020 1 commit
  2. 12 Nov, 2019 1 commit
    • Scott Wittenburg's avatar
      Split Docker images into development and runtime builds · 64502c49
      Scott Wittenburg authored
      The development images leave everything in place, useful for building
      plugins against a specific version of ParaView.  These also split the
      build up into more RUN commands, so that if one step fails, any issues
      can be more easily investigated.
      The runtime images are multi-stage builds, starting from the development
      images, and then taking a clean base image and only installing a subset
      of the system packages used in the development build, then copying the
      ParaView install tree into the final image.
      The runtime images, as a result, are now smaller than previous Docker
      images generated from the Scripts/docker/ubuntu/Dockerfile.