Podemos instalar el paquete mod_qos dentro de nuestro contenedor Docker.
Luego podemos verificar que el módulo está instalado para mod_qos dentro del directorio /..../modules/ .
Si está instalado correctamente, podemos agregar el archivo mod_qos.conf dentro del archivo /..../conf.d/mod_qos .conf con la siguiente configuración
## QoS Settings <IfModule mod_qos.c> # handles connections from up to 100000 different IPs #QS_ClientEntries 100000 # will allow only 10 connections per IP QS_SrvMaxConnPerIP 30 # maximum number of active TCP connections is limited to 256 MaxClients 256 # disables keep-alive when 70% of the TCP connections are occupied: QS_SrvMaxConnClose 180 # minimum request/response speed (deny slow clients blocking the server ie slowloris keeping connections open without requesting anything QS_SrvMinDataRate 150 1200 # and limit request header and body (carefull, that limits uploads and post requests too): LimitRequestFields 30 QS_LimitRequestBody 102400 </IfModule>