Dockerfile.integration-test 606 B

12345678910111213141516171819202122232425
  1. # Dockerfile for RDMA Mount Integration Tests
  2. FROM ubuntu:22.04
  3. # Install dependencies
  4. RUN apt-get update && apt-get install -y \
  5. curl \
  6. wget \
  7. ca-certificates \
  8. jq \
  9. bc \
  10. time \
  11. util-linux \
  12. coreutils \
  13. && rm -rf /var/lib/apt/lists/*
  14. # Create test directories
  15. RUN mkdir -p /usr/local/bin /test-results
  16. # Copy test scripts
  17. COPY scripts/run-integration-tests.sh /usr/local/bin/run-integration-tests.sh
  18. COPY scripts/test-rdma-mount.sh /usr/local/bin/test-rdma-mount.sh
  19. RUN chmod +x /usr/local/bin/*.sh
  20. # Default command
  21. CMD ["/usr/local/bin/run-integration-tests.sh"]