Integration tests for GraalVM and its Mandrel distribution. Runs Quarkus, Helidon and Micronaut applications and small targeted reproducers. The focus is solely on native-image utility and compilation of Java applications into native executables.
Apache License 2.0
5
stars
3
forks
source link
Docker on Windows and Linux, Podman on Linux: time to first request and memory consumption #6
Looks like Linux is more greedy than Windows. In fact, this is caused by a discrepancy in Docker vs. Podman runtimes.
Docker, Linux
docker run -i --rm -p 8080:8080 --name my-quarkus-mandrel-app-container my-quarkus-mandrel-app
Measurements:Docker, Windows
(running Linux container)
cmd /C docker run -i --rm -p 8080:8080 --name my-quarkus-mandrel-app-container my-quarkus-mandrel-app
Measurements:Podman, Linux
podman run -i --rm -p 8080:8080 --name my-quarkus-mandrel-app-container my-quarkus-mandrel-app
Measurements:TODO
We need to add container runtime in the thresholds properties to distinguish between podman and docker.