mormot.dockerfile 459 B

123456789101112131415161718192021222324
  1. FROM freepascal/fpc:3.2.2-focal-full as builder
  2. RUN apt-get update -yqq
  3. RUN apt-get install -yqq zlib1g-dev
  4. WORKDIR /build
  5. COPY src/raw.* src/
  6. COPY setup_and_build.sh .
  7. RUN /bin/bash -c ./setup_and_build.sh
  8. FROM ubuntu:24.04
  9. ARG TFB_TEST_NAME
  10. COPY --from=builder /build/bin/fpc-x86_64-linux/raw /usr/local/bin/raw
  11. COPY --from=builder /build/libpq.so.5.16 /usr/lib/x86_64-linux-gnu/libpq.so.5
  12. ENV TFB_TEST_NAME=$TFB_TEST_NAME
  13. EXPOSE 8080
  14. CMD ["raw"]