Docker¶
Använd den publika imagen¶
docker run -it --cpus="0.9" --shm-size=4g \
-e MAX_OLD_SPACE_SIZE=3000 \
--rm webperfse/webperf-core:latest bash
Inne i containern kan du köra tester direkt:
Bygga en egen image med egna inställningar¶
Skapa en Dockerfile:
FROM webperfse/webperf-core:latest
COPY settings.json /usr/src/runner/settings.json
COPY defaults/sites.json /usr/src/runner/sites.json
Bygg och kör:
docker build -t "my-webperf:latest" .
docker run -it --shm-size=4g -e MAX_OLD_SPACE_SIZE=3000 --rm my-webperf:latest bash
Bygga imagen lokalt från källkod¶
git clone https://github.com/Webperf-se/webperf_core.git
cd webperf_core
# Se docker/build.ps1 för build-kommandot
Mac med ARM
Använder du Mac med Apple Silicon? Aktivera "Use Rosetta" i Docker Desktop.