diff --git a/Dockerfile b/Dockerfile index 8e68418..139a4a8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ LABEL \ org.opencontainers.image.vendor="https://peterevans.dev" \ org.opencontainers.image.licenses="MIT" -ENV VEGETA_VERSION 12.6.0 +ENV VEGETA_VERSION 12.7.0 RUN set -ex \ && apk add --no-cache ca-certificates \ diff --git a/README.md b/README.md index ddd56ab..f29136c 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ Docker image for the [Vegeta](https://github.com/tsenart/vegeta) HTTP load testi ## Supported tags and respective `Dockerfile` links -- [`6.6.0`, `6.6`, `latest` (*6.6/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master) +- [`6.7.0`, `6.7`, `latest` (*6.7/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master) +- [`6.6.0`, `6.6` (*6.6/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.6) - [`6.5.0`, `6.5` (*6.5/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.5) - [`6.4.0`, `6.4` (*6.4/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.4) - [`6.3.0`, `6.3` (*6.3/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.3) -- [`6.2.2`, `6.2` (*6.2/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.2) For earlier versions see [releases](https://github.com/peter-evans/vegeta-docker/releases) and the available [tags on Docker Hub](https://hub.docker.com/r/peterevans/vegeta/tags/). diff --git a/archive/6.6/Dockerfile b/archive/6.6/Dockerfile new file mode 100644 index 0000000..8e68418 --- /dev/null +++ b/archive/6.6/Dockerfile @@ -0,0 +1,24 @@ +FROM alpine:3.10.1 + +LABEL \ + maintainer="Peter Evans " \ + org.opencontainers.image.title="vegeta" \ + org.opencontainers.image.description="Docker image for the Vegeta HTTP load testing tool." \ + org.opencontainers.image.authors="Peter Evans " \ + org.opencontainers.image.url="https://github.com/peter-evans/vegeta-docker" \ + org.opencontainers.image.vendor="https://peterevans.dev" \ + org.opencontainers.image.licenses="MIT" + +ENV VEGETA_VERSION 12.6.0 + +RUN set -ex \ + && apk add --no-cache ca-certificates \ + && apk add --no-cache --virtual .build-deps \ + openssl \ + && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ + && cd bin \ + && tar xzf /tmp/vegeta.tar.gz \ + && rm /tmp/vegeta.tar.gz \ + && apk del .build-deps + +CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file