docker.io/emqx/emqtt-bench:latest linux/arm64

docker.io/emqx/emqtt-bench:latest - 国内下载镜像源 浏览次数:49 温馨提示: 这是一个 linux/arm64 系统架构镜像

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

```html

emqx/emqtt-bench 镜像描述

这是一个用于测试 EMQX MQTT 服务器性能的基准测试工具镜像。它包含了用于模拟大量 MQTT 客户端连接和发布/订阅消息的工具,可以帮助用户评估 EMQX 服务器在不同负载下的性能表现,例如连接数、吞吐量和延迟等。

```
源镜像 docker.io/emqx/emqtt-bench:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64
镜像ID sha256:7a44b00a9bfe997aee67eaa8074f2293fdc448ba46648dd18f4ddf7792503b89
镜像TAG latest-linuxarm64
大小 2.29GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /emqtt_bench/emqtt_bench
工作目录 /emqtt_bench
OS/平台 linux/arm64
浏览量 49 次
贡献者
镜像创建 2024-11-18T23:17:15.133181081Z
同步时间 2024-12-11 17:10
更新时间 2024-12-26 04:32
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive LC_ALL=C.UTF-8 LANG=C.UTF-8 EMQX_BUILDER_IMAGE= ERL_AFLAGS=-kernel shell_history enabled
镜像标签
2024-11-18T23:00:15.909Z: org.opencontainers.image.created Lightweight MQTT benchmark tool written in Erlang: org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses 742901570706f24d4debea916576425aca45c96c: org.opencontainers.image.revision https://github.com/emqx/emqtt-bench: org.opencontainers.image.source emqtt-bench: org.opencontainers.image.title https://github.com/emqx/emqtt-bench: org.opencontainers.image.url 0.4.26: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 12.5 扫描引擎: Trivy 扫描时间: 2024-12-11 17:12

低危漏洞:521 中危漏洞:1248 高危漏洞:421 严重漏洞:26

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64  docker.io/emqx/emqtt-bench:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64  docker.io/emqx/emqtt-bench:latest

Shell快速替换命令

sed -i 's#emqx/emqtt-bench:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64  docker.io/emqx/emqtt-bench:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64  docker.io/emqx/emqtt-bench:latest'

镜像构建历史


# 2024-11-19 07:17:15  0.00B 设置默认要执行的命令
CMD [""]
                        
# 2024-11-19 07:17:15  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/emqtt_bench/emqtt_bench"]
                        
# 2024-11-19 07:17:15  948.89MB 执行命令并创建新的镜像层
RUN /bin/sh -c make compile # buildkit
                        
# 2024-11-19 07:00:41  0.00B 设置工作目录为/emqtt_bench
WORKDIR /emqtt_bench
                        
# 2024-11-19 07:00:41  2.91MB 复制新文件或目录到容器中
COPY . /emqtt_bench # buildkit
                        
# 2024-06-05 20:47:10  0.00B 设置默认要执行的命令
CMD ["/bin/zsh"]
                        
# 2024-06-05 20:47:10  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-06-05 20:47:10  484.01MB 执行命令并创建新的镜像层
RUN |5 OTP_VERSION=26.2.5-1 ELIXIR_VERSION=1.15.7 FDB_VERSION=7.3.27 EMQTT_BENCH_REF=0.4.17 LUX_REF=lux-2.9.1 /bin/sh -c /get-zsh.sh &&     /get-otp.sh ${OTP_VERSION} &&     /get-elixir.sh ${ELIXIR_VERSION} &&     env FDB_VERSION=${FDB_VERSION} /get-fdb.sh &&     env EMQTT_BENCH_REF=${EMQTT_BENCH_REF} /get-emqtt-bench.sh &&     env LUX_REF=${LUX_REF} /get-lux.sh &&     rm /get-otp.sh /get-zsh.sh /get-elixir.sh /get-fdb.sh /get-emqtt-bench.sh /get-lux.sh # buildkit
                        
# 2024-06-05 20:33:00  6.42KB 复制新文件或目录到容器中
COPY get-otp.sh get-zsh.sh get-elixir.sh get-fdb.sh get-emqtt-bench.sh get-lux.sh / # buildkit
                        
# 2024-06-05 20:33:00  0.00B 定义构建参数
ARG LUX_REF=lux-2.9.1
                        
# 2024-06-05 20:33:00  0.00B 定义构建参数
ARG EMQTT_BENCH_REF=0.4.17
                        
# 2024-06-05 20:33:00  0.00B 定义构建参数
ARG FDB_VERSION=7.3.27
                        
# 2024-06-05 20:33:00  0.00B 定义构建参数
ARG ELIXIR_VERSION=1.15.7
                        
# 2024-06-05 20:33:00  0.00B 定义构建参数
ARG OTP_VERSION=26.2.3-1
                        
# 2024-06-05 20:33:00  0.00B 设置环境变量 ERL_AFLAGS
ENV ERL_AFLAGS=-kernel shell_history enabled
                        
# 2024-06-05 20:33:00  0.00B 设置环境变量 EMQX_BUILDER_IMAGE
ENV EMQX_BUILDER_IMAGE=
                        
# 2024-05-14 22:19:49  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2024-05-14 22:19:49  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-05-14 22:19:49  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2024-05-14 22:19:49  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-05-14 22:19:49  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c cmake --version # buildkit
                        
# 2024-05-14 22:19:49  29.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf /usr/bin/python3 /usr/bin/python &&     ln -sf /usr/bin/pip3 /usr/bin/pip # buildkit
                        
# 2024-05-14 22:19:49  719.98MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     autoconf     automake     autotools-dev     bison     build-essential     cmake     curl     debhelper     expect     flex     git     jq     krb5-admin-server     krb5-kdc     libffi-dev     libkrb5-3     libkrb5-dev     libncurses5-dev     libsasl2-2     libsasl2-dev     libsasl2-modules-gssapi-mit     libssl-dev     libtool     procps     python3     python3-pip     unixodbc     unixodbc-dev     unzip     vim     wget     zip     zlib1g-dev     && apt-get clean     && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2024-05-14 22:19:49  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2024-05-13 08:00:00  138.89MB 
# debian.sh --arch 'arm64' out/ 'bookworm' '@1715558400'
                        
                    

镜像信息

{
    "Id": "sha256:7a44b00a9bfe997aee67eaa8074f2293fdc448ba46648dd18f4ddf7792503b89",
    "RepoTags": [
        "emqx/emqtt-bench:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest-linuxarm64"
    ],
    "RepoDigests": [
        "emqx/emqtt-bench@sha256:1b9b8802ce829eaf5080af780d6e8c130a52cc7d52af5934b098a988aa2ef9d7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench@sha256:471202c0a0a98c217e50ef17a0f6fc20a48db16a34535b2afdf2bd906e404d87"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-18T23:17:15.133181081Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "LC_ALL=C.UTF-8",
            "LANG=C.UTF-8",
            "EMQX_BUILDER_IMAGE=",
            "ERL_AFLAGS=-kernel shell_history enabled"
        ],
        "Cmd": [
            ""
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/emqtt_bench",
        "Entrypoint": [
            "/emqtt_bench/emqtt_bench"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2024-11-18T23:00:15.909Z",
            "org.opencontainers.image.description": "Lightweight MQTT benchmark tool written in Erlang",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "742901570706f24d4debea916576425aca45c96c",
            "org.opencontainers.image.source": "https://github.com/emqx/emqtt-bench",
            "org.opencontainers.image.title": "emqtt-bench",
            "org.opencontainers.image.url": "https://github.com/emqx/emqtt-bench",
            "org.opencontainers.image.version": "0.4.26"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 2294690484,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/251488569cd7d0543e7105d9b3440a58b6344abc06918d6f83e29590f730a092/diff:/var/lib/docker/overlay2/bde4f490216f624eb44e5e952c683950ee08e43045a4cc560a885f1cb4f603a0/diff:/var/lib/docker/overlay2/0276066395d64e1d952a6e8c877a2717e8b2e88d172214e2cce7543eae0fbc20/diff:/var/lib/docker/overlay2/9c23f806692866f3a99152ea546c41c38f917c49e827a4e0ad33596e6aa6b76a/diff:/var/lib/docker/overlay2/c2bec30a91f97a45e5040e6fe8dba34ae9bf1894b5602385c92a73e9c4d54a93/diff:/var/lib/docker/overlay2/2e10e4c29b8b4cc72c04e5102aba52f12746d65ce2cf83a072e5be55ae3f17ea/diff:/var/lib/docker/overlay2/898a619da27480a25c9c85e0268290af14fa303c6bc972cfba7ab6ec2bd649d4/diff:/var/lib/docker/overlay2/74576ed2132e04e2a0b3fac4b39ab6acd682ee60c69c65f448466ea8fbca7712/diff",
            "MergedDir": "/var/lib/docker/overlay2/40dc4a6ab8fc16207309ae80acea1ea98bd6a87bc6bffe72623fdfe7f4e43d17/merged",
            "UpperDir": "/var/lib/docker/overlay2/40dc4a6ab8fc16207309ae80acea1ea98bd6a87bc6bffe72623fdfe7f4e43d17/diff",
            "WorkDir": "/var/lib/docker/overlay2/40dc4a6ab8fc16207309ae80acea1ea98bd6a87bc6bffe72623fdfe7f4e43d17/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8a119b5481c60a6fe6efead8b100f3b56efb6ab52472b22368dd6ecc031cc938",
            "sha256:5fedafa0466dab4e52e309b5e8ff667a2508d5ff2ac3ea025ca505c56fb34e11",
            "sha256:a278b209557e19c7ce060c7e0a876ef1669475642f40d07bf279272794096269",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:162da5ea3ad4e48bcc6554a447124fb196016e6d418a3cf412fc0e3c7e331794",
            "sha256:9b0ebdfff06455e64b3f5c474424ee621ec27a114e4d530933c696c0238d623d",
            "sha256:52a9a012f2a17f91172869adb1653fb8c99fa2b4c92fe318c60eba65db267892",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:b9bf8ef6932c43334b4ef6ad98451f94f5bc0bda414dd5bb8e2d202e520b2d42"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-11T17:07:45.993397876+08:00"
    }
}

更多版本

docker.io/emqx/emqtt-bench:latest

linux/arm64 docker.io2.29GB2024-12-11 17:10
48

docker.io/emqx/emqtt-bench:latest

linux/amd64 docker.io2.49GB2024-12-12 18:57
44

docker.io/emqx/emqtt-bench:0.4.26

linux/amd64 docker.io2.49GB2024-12-12 19:19
36