{"id":16088022,"url":"https://github.com/ruslanys/docker-wrk","last_synced_at":"2026-05-17T09:48:27.754Z","repository":{"id":211066498,"uuid":"161648049","full_name":"ruslanys/docker-wrk","owner":"ruslanys","description":"Wrk wrapped into Docker image","archived":false,"fork":false,"pushed_at":"2024-04-23T13:23:13.000Z","size":21,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-11T12:41:37.744Z","etag":null,"topics":["alpine","docker","docker-image","ubuntu","wrk"],"latest_commit_sha":null,"homepage":"https://hub.docker.com/r/ruslanys/wrk/","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruslanys.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-12-13T14:07:58.000Z","updated_at":"2024-12-26T13:43:27.000Z","dependencies_parsed_at":"2024-10-31T07:41:01.800Z","dependency_job_id":"894b58f6-18b9-4716-accb-ed549280db3f","html_url":"https://github.com/ruslanys/docker-wrk","commit_stats":null,"previous_names":["ruslanys/docker-wrk"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruslanys%2Fdocker-wrk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruslanys%2Fdocker-wrk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruslanys%2Fdocker-wrk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruslanys%2Fdocker-wrk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruslanys","download_url":"https://codeload.github.com/ruslanys/docker-wrk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247361598,"owners_count":20926642,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alpine","docker","docker-image","ubuntu","wrk"],"created_at":"2024-10-09T13:34:42.162Z","updated_at":"2025-10-24T06:09:08.771Z","avatar_url":"https://github.com/ruslanys.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# wrk Docker image\n\n[![Docker Automated build](https://img.shields.io/docker/automated/ruslanys/wrk.svg?style=flat-square\u0026colorB=007EC6)](https://hub.docker.com/r/ruslanys/wrk/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/ruslanys/wrk.svg?style=flat-square\u0026colorB=007EC6)](https://hub.docker.com/r/ruslanys/wrk/)\n\n## Images\n\n### Ubuntu\n\n* `ruslanys/wrk:latest`\n* `ruslanys/wrk:ubuntu`\n\n### Alpine\n\n* `ruslanys/wrk:alpine`\n\n### Debian\n\n* `ruslanys/wrk:debian`\n\n\n## Usage\n\n```\n$ docker run --rm -it ruslanys/wrk -t12 -c400 -d10s https://hub.docker.com/\n```\n\n## [wrk](https://github.com/wg/wrk) - a HTTP benchmarking tool\n\nwrk is a modern HTTP benchmarking tool capable of generating significant\nload when run on a single multi-core CPU. It combines a multithreaded\ndesign with scalable event notification systems such as epoll and kqueue.\n\n### Basic Usage\n\n```\nwrk -t12 -c400 -d30s http://127.0.0.1:8080/index.html\n```\n\nThis runs a benchmark for 30 seconds, using 12 threads, and keeping\n400 HTTP connections open.\n\nOutput:\n\n```\nRunning 30s test @ http://127.0.0.1:8080/index.html\n  12 threads and 400 connections\n  Thread Stats   Avg      Stdev     Max   +/- Stdev\n    Latency   635.91us    0.89ms  12.92ms   93.69%\n    Req/Sec    56.20k     8.07k   62.00k    86.54%\n  22464657 requests in 30.00s, 17.76GB read\nRequests/sec: 748868.53\nTransfer/sec:    606.33MB\n```\n\n### Command Line Options\n\n```\n-c, --connections: total number of HTTP connections to keep open with\n                   each thread handling N = connections/threads\n\n-d, --duration:    duration of the test, e.g. 2s, 2m, 2h\n\n-t, --threads:     total number of threads to use\n\n-s, --script:      LuaJIT script, see SCRIPTING\n\n-H, --header:      HTTP header to add to request, e.g. \"User-Agent: wrk\"\n\n    --latency:     print detailed latency statistics\n\n    --timeout:     record a timeout if a response is not received within\n                   this amount of time.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruslanys%2Fdocker-wrk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruslanys%2Fdocker-wrk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruslanys%2Fdocker-wrk/lists"}