Skip to content

Commit 4dff487

Browse files
committed
Update benchmark base images and package versions
Swap to Rocky Linux 9.2 or Debian Bookworm as much as possible for consistency. Update package versions to match those base images.
1 parent 9cdf3a8 commit 4dff487

File tree

5 files changed

+21
-14
lines changed

5 files changed

+21
-14
lines changed

images/discovery/Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
FROM debian:bullseye-slim
1+
#####
2+
# Dockerfile for service readiness discovery
3+
#####
4+
5+
FROM debian:bookworm-slim
26

37

48
RUN apt-get update && \
5-
apt-get install -y iproute2 netcat && \
9+
apt-get install -y iproute2 netcat-openbsd && \
610
rm -rf /var/lib/apt/lists/*

images/fio/Dockerfile

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1-
ARG FEDORA_VERSION=37
2-
FROM fedora:${FEDORA_VERSION}
1+
#####
2+
# Dockerfile for the fio benchmarks
3+
#####
34

4-
ARG FIO_VERSION=3.30-2
5-
ARG FEDORA_VERSION
6-
RUN dnf install -y tini fio-${FIO_VERSION}.fc${FEDORA_VERSION} && \
7-
dnf clean all && \
8-
rm -rf /var/cache/dnf
5+
FROM debian:bookworm-slim
6+
7+
ARG FIO_VERSION=3.33-3
8+
RUN apt-get update && \
9+
apt-get install -y tini fio=${FIO_VERSION} && \
10+
rm -rf /var/lib/apt/lists/*
911

1012
ENTRYPOINT ["tini", "-g", "--"]
1113
# Install the setup and run scripts

images/iperf/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
# Dockerfile for the iperf benchmarks
33
#####
44

5-
FROM debian:latest
65

7-
ARG IPERF_VERSION=2.0.14a+dfsg1-1
6+
FROM debian:bookworm-slim
7+
8+
ARG IPERF_VERSION=2.1.8+dfsg-1
89
RUN apt-get update && \
910
apt-get install -y "iperf=$IPERF_VERSION" && \
1011
rm -rf /var/lib/apt/lists/*

images/mpi-benchmarks/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# https://www.intel.com/content/www/us/en/develop/documentation/imb-user-guide/top.html
44
#####
55

6-
FROM rockylinux:8.6
6+
FROM rockylinux:9.2
77

88
ARG MPITESTS_VERSION=5.8
99
RUN yum install -y \

images/perftest/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# Dockerfile for the RDMA bandwidth and latency benchmarks
33
#####
44

5-
FROM rockylinux:8.6
5+
FROM rockylinux:9.2
66

7-
ARG PERFTEST_VERSION=4.5
7+
ARG PERFTEST_VERSION=4.5.0.20
88
RUN yum install -y "perftest-${PERFTEST_VERSION}" && \
99
yum clean all -y && \
1010
rm -rf /var/cache

0 commit comments

Comments
 (0)