summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile2
-rw-r--r--README.md17
2 files changed, 18 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 99571f5..64f3c95 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -4,7 +4,7 @@
# Build with: docker build -t goresp .
-# Run with: docker run goresp
+# Run with: docker run --rm goresp
FROM golang:1.18.3-alpine3.16
diff --git a/README.md b/README.md
index 798cea4..32aa2c1 100644
--- a/README.md
+++ b/README.md
@@ -86,6 +86,23 @@ You can also test against the Apple infrastructure using:
$ ./networkQuality --config mensura.cdn-apple.com --port 443 --path /api/v1/gm/config
```
+## Dockerfile
+
+This repo contains a Dockerfile for running the binary so you
+don't have to install any languages or build tools.
+To use it:
+
+```
+# build the container
+docker build -t goresp .
+
+# run the RPM test
+docker run --rm goresp
+
+# run the RPM test with full options, testing against Apple infrastructure
+docker run --rm goresp --config mensura.cdn-apple.com --port 443 --path /api/v1/gm/config --debug
+```
+
## Contributing
We *love* contributions. Before submitting a patch, format your code with `go fmt`.