15 lines
		
	
	
		
			531 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			531 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM openjdk:11-jre
 | 
						|
 | 
						|
ENV APPLICATION_USER kotlin
 | 
						|
RUN useradd $APPLICATION_USER
 | 
						|
 | 
						|
RUN mkdir /app
 | 
						|
RUN chown -R $APPLICATION_USER /app
 | 
						|
 | 
						|
USER $APPLICATION_USER
 | 
						|
 | 
						|
WORKDIR /app
 | 
						|
COPY ./build/libs/birb-integrated-bench-0.0.1.jar /app/birb-integrated-bench.jar
 | 
						|
COPY ./wave.wav /app/wave.wav
 | 
						|
 | 
						|
CMD ["java", "-server", "-XX:+UnlockExperimentalVMOptions", "-XX:InitialRAMFraction=2", "-XX:MinRAMFraction=2", "-XX:MaxRAMFraction=2", "-XX:+UseG1GC", "-XX:MaxGCPauseMillis=100", "-XX:+UseStringDeduplication", "-jar", "mqtt-benchmark-component.jar"] |