gatling - a high performance web server
10M+
Gatling is a small and fast HTTP webserver and reverse proxy that makes deploying microservices or websites easy. Gatling is particularly good in situations with very high load. It's designed to adhere green software standards. The size is only 10% of the next best webserver image, so sustainability is a core priority, just as important as performance, security, cost and accessibility. Let's minimise carbon and maximise trust.
Pull the image:
docker pull wilfahrt/gatling-webserver
Enable docker provider:
## gatling-webserver.yml
# Docker configuration backend
providers:
docker:
defaultRule: "Host(`{{ trimPrefix `/` .Name }}.docker.localhost`)"
Start gatling:
docker run -d -p 8080:8080 -p 80:80 \
-v /var/run/docker.sock:/var/run/docker.sock \
wilfahrt/gatling-webserver:latest
Start a backend server, named test with traefik/whoami (i.e. a tiny Go webserver that prints os information and HTTP request to output):
docker run -d --name test traefik/whoami
And finally, you can access to your whoami server through gatling, on the domain name test.docker.localhost.
Content type
Image
Digest
sha256:0e02131b2…
Size
6.9 MB
Last updated
almost 3 years ago
docker pull wilfahrt/gatling-webserver