diff options
Diffstat (limited to 'seaweedfs-rdma-sidecar/Dockerfile.performance-test')
| -rw-r--r-- | seaweedfs-rdma-sidecar/Dockerfile.performance-test | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/seaweedfs-rdma-sidecar/Dockerfile.performance-test b/seaweedfs-rdma-sidecar/Dockerfile.performance-test new file mode 100644 index 000000000..7ffa81c4f --- /dev/null +++ b/seaweedfs-rdma-sidecar/Dockerfile.performance-test @@ -0,0 +1,26 @@ +# Dockerfile for RDMA Mount Performance Tests +FROM ubuntu:22.04 + +# Install dependencies +RUN apt-get update && apt-get install -y \ + curl \ + wget \ + ca-certificates \ + jq \ + bc \ + time \ + util-linux \ + coreutils \ + fio \ + iozone3 \ + && rm -rf /var/lib/apt/lists/* + +# Create test directories +RUN mkdir -p /usr/local/bin /performance-results + +# Copy test scripts +COPY scripts/run-performance-tests.sh /usr/local/bin/run-performance-tests.sh +RUN chmod +x /usr/local/bin/*.sh + +# Default command +CMD ["/usr/local/bin/run-performance-tests.sh"] |
