Skip to content

Commit

Permalink
Upgrade to 3.20 add hey,yq
Browse files Browse the repository at this point in the history
  • Loading branch information
Smirl committed Sep 25, 2024
1 parent 70698e3 commit 3197152
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 12 deletions.
3 changes: 3 additions & 0 deletions .profile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/sh

cat /opt/README.md
16 changes: 8 additions & 8 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
FROM frolvlad/alpine-glibc:alpine-3.12
FROM --platform=linux/amd64 alpine:3.20.3
WORKDIR /opt/
RUN apk add --no-cache curl bind-tools jq groff && \
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" && \
unzip awscliv2.zip && \
./aws/install && \
wget https://github.com/ktr0731/evans/releases/download/0.9.0/evans_linux_amd64.tar.gz && \
ENV ENV="/root/.profile"
RUN apk add --no-cache curl bind-tools jq yq hey aws-cli && \
wget https://github.com/ktr0731/evans/releases/download/v0.10.11/evans_linux_amd64.tar.gz && \
tar -xvf evans_linux_amd64.tar.gz && \
mv ./evans /bin/ && \
wget https://github.com/bojand/ghz/releases/download/v0.107.0-pre.3/ghz-linux-x86_64.tar.gz && \
wget https://github.com/bojand/ghz/releases/download/v0.120.0/ghz-linux-x86_64.tar.gz && \
tar -xvf ghz-linux-x86_64.tar.gz && \
mv ./ghz /bin/ && \
rm -rf ./aws/ awscliv2.zip evans_linux_amd64.tar.gz ghz-linux-x86_64.tar.gz
rm -rf evans_linux_amd64.tar.gz ghz-linux-x86_64.tar.gz LICENSE ghz-web
COPY .profile /root/.profile
COPY ./proto/ ./proto/
COPY README.md .
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@ Use it from docker hub https://hub.docker.com/repository/docker/smirl/tools

## Included tools

- `curl`
- `bind-tools` - (`dig`, etc.)
- [`jq`](https://stedolan.github.io/jq/)
- [`awscli`](https://aws.amazon.com/cli/)
- [`evans`](https://github.com/ktr0731/evans)
- [`ghz`](https://ghz.sh/)
- [`awscli`](https://aws.amazon.com/cli/)
- [`hey`](https://github.com/rakyll/hey)
- [`jq`](https://stedolan.github.io/jq/)
- [`yq`](https://github.com/mikefarah/yq)
- `bind-tools` - (`dig`, etc.)
- `curl`

## Included proto files

Expand Down

0 comments on commit 3197152

Please sign in to comment.