docker.io/emqx/emqtt-bench:0.4.26 linux/amd64

docker.io/emqx/emqtt-bench:0.4.26 - 国内下载镜像源 浏览次数:38
```html

emqx/emqtt-bench 镜像描述

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

```
源镜像 docker.io/emqx/emqtt-bench:0.4.26
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:0.4.26
镜像ID sha256:fd12db35410f8f880bac8a44e551a9237d75bbe1db67e488d9790850bd9eee7e
镜像TAG 0.4.26
大小 2.49GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /emqtt_bench/emqtt_bench
工作目录 /emqtt_bench
OS/平台 linux/amd64
浏览量 38 次
贡献者
镜像创建 2024-11-18T23:02:49.004218283Z
同步时间 2024-12-12 19:19
更新时间 2024-12-27 12:49
环境变量
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-12 19:20

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

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

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

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-11-19 07:02:49  0.00B 设置默认要执行的命令
CMD [""]
                        
# 2024-11-19 07:02:49  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/emqtt_bench/emqtt_bench"]
                        
# 2024-11-19 07:02:49  951.17MB 执行命令并创建新的镜像层
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:48  0.00B 设置默认要执行的命令
CMD ["/bin/zsh"]
                        
# 2024-06-05 20:47:48  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-06-05 20:47:48  671.54MB 执行命令并创建新的镜像层
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:06  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:06  0.00B 定义构建参数
ARG LUX_REF=lux-2.9.1
                        
# 2024-06-05 20:33:06  0.00B 定义构建参数
ARG EMQTT_BENCH_REF=0.4.17
                        
# 2024-06-05 20:33:06  0.00B 定义构建参数
ARG FDB_VERSION=7.3.27
                        
# 2024-06-05 20:33:06  0.00B 定义构建参数
ARG ELIXIR_VERSION=1.15.7
                        
# 2024-06-05 20:33:06  0.00B 定义构建参数
ARG OTP_VERSION=26.2.3-1
                        
# 2024-06-05 20:33:06  0.00B 设置环境变量 ERL_AFLAGS
ENV ERL_AFLAGS=-kernel shell_history enabled
                        
# 2024-06-05 20:33:06  0.00B 设置环境变量 EMQX_BUILDER_IMAGE
ENV EMQX_BUILDER_IMAGE=
                        
# 2024-05-14 22:10:28  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2024-05-14 22:10:28  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-05-14 22:10:28  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2024-05-14 22:10:28  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-05-14 22:10:28  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c cmake --version # buildkit
                        
# 2024-05-14 22:10:28  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:10:27  751.79MB 执行命令并创建新的镜像层
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:10:27  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2024-05-13 08:00:00  116.56MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1715558400'
                        
                    

镜像信息

{
    "Id": "sha256:fd12db35410f8f880bac8a44e551a9237d75bbe1db67e488d9790850bd9eee7e",
    "RepoTags": [
        "emqx/emqtt-bench:0.4.26",
        "emqx/emqtt-bench:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:0.4.26",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench:latest"
    ],
    "RepoDigests": [
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/emqx/emqtt-bench@sha256:9ac1ba6b67cf0e6bf1321cecb9504bac86d5be59f65cbfc9fa130114368f8121"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-11-18T23:02:49.004218283Z",
    "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": "amd64",
    "Os": "linux",
    "Size": 2493971758,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b47628d7650f440ef264cd3fde7a10e4f97bc3645bc62a90a75da97144304c17/diff:/var/lib/docker/overlay2/19030c033de62cd0834be5ca8ba312c5b00513965ff2428ab47d7f24b73176bc/diff:/var/lib/docker/overlay2/71a5ef56b828e67dcacb8d02ee1576ac75b8b33b16beead8d439e9ca6a542cc1/diff:/var/lib/docker/overlay2/d8175b3fa87043aacd65d5528dbddc445f3e254cd12f23f3775f793f0a427fb9/diff:/var/lib/docker/overlay2/16a08ea7e4e685f0322cb55a854ae7bfbe1767fbd839653f172348a4ba2234f4/diff:/var/lib/docker/overlay2/c49317d422d9fba26156f8adb67dd134a786f7a52c5a7ee5883d655f26064e74/diff:/var/lib/docker/overlay2/afa934083ff707062e10c572dd9fcb696f9f5844feda2c739f8dd9b4cb5e7882/diff:/var/lib/docker/overlay2/247ff7158dc25a1a9ac0dfd40ca1f6778aa313b418e8fd59af2c95f66c3e00ea/diff",
            "MergedDir": "/var/lib/docker/overlay2/7321c71ead1e7000d83caec8392f8ef3e19926d093e2d92bce3f061ab36f16cf/merged",
            "UpperDir": "/var/lib/docker/overlay2/7321c71ead1e7000d83caec8392f8ef3e19926d093e2d92bce3f061ab36f16cf/diff",
            "WorkDir": "/var/lib/docker/overlay2/7321c71ead1e7000d83caec8392f8ef3e19926d093e2d92bce3f061ab36f16cf/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:469dd7a208541a908eaaeb9405de8d735f0123958b3e58a5dc053f84234702bf",
            "sha256:9b1bc4bfcf1fe818f9da0198502650d1c04315b0b4d7eb9dca28904c2bef1036",
            "sha256:0534f88665986a64cb178142749bdf185e48a7e237270acc7cc54c6ca497f125",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:bee0b734a8a9fac47475fd8ce5e908c84d2af53d8350aa2c7111fb411ca75b1f",
            "sha256:28960a07c5fbcdc99e19d2e86c533dde7a8f6e3b861b21cc881e835e270cec61",
            "sha256:52a9a012f2a17f91172869adb1653fb8c99fa2b4c92fe318c60eba65db267892",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7a1db15596fd564710a9c23e47dad027d37dfdea3f1917a3e4310319a7eedfa2"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-12T19:19:05.593858611+08:00"
    }
}

更多版本

docker.io/emqx/emqtt-bench:latest

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

docker.io/emqx/emqtt-bench:latest

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

docker.io/emqx/emqtt-bench:0.4.26

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