aboutsummaryrefslogtreecommitdiff
path: root/test/kafka/kafka-client-loadtest/Dockerfile.seektest
blob: 5ce9d9602eafe49d7c8cf4231242cdd351a81801 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
FROM openjdk:11-jdk-slim

# Install Maven
RUN apt-get update && apt-get install -y maven && rm -rf /var/lib/apt/lists/*

WORKDIR /app

# Create source directory
RUN mkdir -p src/main/java

# Copy source and build files
COPY SeekToBeginningTest.java src/main/java/
COPY pom.xml .

# Compile and package
RUN mvn clean package -DskipTests

# Run the test
ENTRYPOINT ["java", "-cp", "target/seek-test.jar", "SeekToBeginningTest"]
CMD ["kafka-gateway:9093"]