ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04 linux/amd64

ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04 - 国内下载镜像源 浏览次数:10
```html

这是一个EMQX构建器镜像,版本为5.5-1。它由EMQX官方提供,用于构建自定义的EMQX Broker镜像。

```
源镜像 ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04
镜像ID sha256:f3a9b65a37942e86fe2e01fc22ec2065e41cd8b91fd8a1bda8627695e7f2e2cf
镜像TAG 1.17.3-27.2-2-ubuntu20.04
大小 1.24GB
镜像源 ghcr.io
CMD /bin/zsh
启动入口
工作目录 /
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2025-03-11T10:02:49.782046928Z
同步时间 2025-04-24 10:31
更新时间 2025-04-24 19:46
环境变量
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
镜像标签
2025-03-11T09:50:46.846Z: org.opencontainers.image.created : org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses ubuntu: org.opencontainers.image.ref.name e1558a9acb47d6963bf15a00cd7b7dd1fd458dd2: org.opencontainers.image.revision https://github.com/emqx/emqx-builder: org.opencontainers.image.source emqx-builder: org.opencontainers.image.title https://github.com/emqx/emqx-builder: org.opencontainers.image.url ubuntu20.04-amd64: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04  ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04  ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04

Shell快速替换命令

sed -i 's#ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04  ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04  ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04'

镜像构建历史


# 2025-03-11 18:02:49  0.00B 设置默认要执行的命令
CMD ["/bin/zsh"]
                        
# 2025-03-11 18:02:49  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-03-11 18:02:49  550.83MB 执行命令并创建新的镜像层
RUN |5 BUILD_WITHOUT_QUIC=false OTP_VERSION=27.2-2 ELIXIR_VERSION=1.17.3 EMQTT_BENCH_VERSION=0.4.25 LUX_VERSION=lux-3.0 /bin/sh -c if [ -f /opt/rh/devtoolset-10/enable ]; then source /opt/rh/devtoolset-10/enable; fi &&     . /etc/os-release && export ID=$ID && export VERSION_ID=$VERSION_ID &&     if expr "${OTP_VERSION}" : '24' > /dev/null && [ "${ID}" = "ubuntu" ] && [ "${VERSION_ID}" = "18.04" ]; then update-alternatives --set gcc /usr/bin/gcc-7; fi &&     which gcc && gcc --version &&     which g++ && g++ --version &&     /get-zsh.sh &&     /get-otp.sh ${OTP_VERSION} &&     /get-elixir.sh ${ELIXIR_VERSION} &&     /get-emqtt-bench.sh ${EMQTT_BENCH_VERSION} &&     /get-lux.sh ${LUX_VERSION} &&     rm /get-otp.sh /get-zsh.sh /get-elixir.sh /get-emqtt-bench.sh /get-lux.sh # buildkit
                        
# 2025-03-11 17:53:24  5.18KB 复制新文件或目录到容器中
COPY get-otp.sh get-zsh.sh get-elixir.sh get-emqtt-bench.sh get-lux.sh / # buildkit
                        
# 2025-03-11 17:53:24  0.00B 定义构建参数
ARG LUX_VERSION=lux-3.0
                        
# 2025-03-11 17:53:24  0.00B 定义构建参数
ARG EMQTT_BENCH_VERSION=0.4.25
                        
# 2025-03-11 17:53:24  0.00B 定义构建参数
ARG ELIXIR_VERSION=1.17.3
                        
# 2025-03-11 17:53:24  0.00B 定义构建参数
ARG OTP_VERSION=27.2-2
                        
# 2025-03-11 17:53:24  0.00B 定义构建参数
ARG BUILD_WITHOUT_QUIC=false
                        
# 2025-03-11 17:53:24  0.00B 设置环境变量 ERL_AFLAGS
ENV ERL_AFLAGS=-kernel shell_history enabled
                        
# 2025-03-11 17:53:24  0.00B 设置环境变量 EMQX_BUILDER_IMAGE
ENV EMQX_BUILDER_IMAGE=
                        
# 2024-10-11 16:39:19  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2024-10-11 16:39:19  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-10-11 16:39:19  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-10-11 16:39:19  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2024-10-11 16:39:19  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2024-10-11 16:39:19  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-10-11 16:39:19  4.19MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update &&  apt-get install -y unixodbc unixodbc-dev # buildkit
                        
# 2024-10-11 16:39:15  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c cmake --version # buildkit
                        
# 2024-10-11 16:39:15  13.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf /usr/bin/pip3 /usr/bin/pip # buildkit
                        
# 2024-10-11 16:39:15  16.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf /usr/bin/python3 /usr/bin/python # buildkit
                        
# 2024-10-11 16:39:15  12.77MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y     krb5-kdc     krb5-admin-server     expect # buildkit
                        
# 2024-10-11 16:39:11  600.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     apt-transport-https     autoconf     automake     autotools-dev     bison     build-essential     ca-certificates     cmake     curl     debhelper     flex     g++     gcc     git     inotify-tools     jq     libffi-dev     libkrb5-3     libkrb5-dev     libncurses5-dev     libsasl2-2     libsasl2-dev     libsasl2-modules-gssapi-mit     libssl-dev     libtool     make     python3     python3-pip     software-properties-common     unzip     vim     wget     zip     zlib1g-dev # buildkit
                        
# 2024-10-11 16:39:11  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2024-10-11 11:38:27  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-10-11 11:38:27  72.81MB 
/bin/sh -c #(nop) ADD file:7486147a645d8835a5181c79f00a3606c6b714c83bcbfcd8862221eb14690f9e in / 
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-10-11 11:38:25  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:f3a9b65a37942e86fe2e01fc22ec2065e41cd8b91fd8a1bda8627695e7f2e2cf",
    "RepoTags": [
        "ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04"
    ],
    "RepoDigests": [
        "ghcr.io/emqx/emqx-builder/5.5-1@sha256:03dcd7cf61d2eb92b0f4ce4e0067f8270f46b6f679b808e36ff4d161fce85951",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/emqx/emqx-builder/5.5-1@sha256:96d27d22ef48586d5af06b871952094f189b9a7559af2ed956016eecf5f696cc"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-11T10:02:49.782046928Z",
    "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": [
            "/bin/zsh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-03-11T09:50:46.846Z",
            "org.opencontainers.image.description": "",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.revision": "e1558a9acb47d6963bf15a00cd7b7dd1fd458dd2",
            "org.opencontainers.image.source": "https://github.com/emqx/emqx-builder",
            "org.opencontainers.image.title": "emqx-builder",
            "org.opencontainers.image.url": "https://github.com/emqx/emqx-builder",
            "org.opencontainers.image.version": "ubuntu20.04-amd64"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1241514111,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6a4113268b0f2114b677833d85ab0796662f5148701e49115e32fedb895848dc/diff:/var/lib/docker/overlay2/d30e06f0eaef9094a84ca92a237470492fcab2903ef78d838ae00d87dc52b144/diff:/var/lib/docker/overlay2/714a3ae6d7a722209c80a30aa672049afbd7d02ac3a0aba23e00dcbd4587df2d/diff:/var/lib/docker/overlay2/38dd873587f4f01276233089bf026bd66c5872b3790f6c4f9525b532faebf098/diff:/var/lib/docker/overlay2/496bf3e28eb374fdc966ef0bebed6851c560b6ef45a3ee2159734e7ee7ad6824/diff:/var/lib/docker/overlay2/e2579447c3e0dda1620dad302fc36af066cb796eeb9590d802b2f0a5b4d9ad2e/diff:/var/lib/docker/overlay2/bef3983399e180172426cd95b10918f377b27ceac55ed386c66f98ca2b67699c/diff:/var/lib/docker/overlay2/eea13b59fb465280aa434c74a53b52891553c9dc820b8ff985384080ee6acf63/diff:/var/lib/docker/overlay2/364ee650fcb55abc90ea2c6b6b0e7b00ae28674a17a09f26a611d7681de96bc4/diff",
            "MergedDir": "/var/lib/docker/overlay2/355af2404bd275901137fddb381c4c7d930b8e827ce8bc37157748ee6bccf15e/merged",
            "UpperDir": "/var/lib/docker/overlay2/355af2404bd275901137fddb381c4c7d930b8e827ce8bc37157748ee6bccf15e/diff",
            "WorkDir": "/var/lib/docker/overlay2/355af2404bd275901137fddb381c4c7d930b8e827ce8bc37157748ee6bccf15e/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fffe76c64ef2dee2d80a8bb3ad13d65d596d04a45510b1956a976a69215dae92",
            "sha256:aa2b6a4107bcf2211cdc1bb56ed4c9921ea23a7f6473ca13b16d1087ebd2aee1",
            "sha256:38caf932019923307363fa7d690986600a981290091e1873bf9c2493525e5e42",
            "sha256:347c3d66dc490b246f38dbb244b1c78c3f2b93d7a07a8d7f801cae6cf5bfe864",
            "sha256:b0df8a656158b4b9f42bf591f4774e9bfc3f321edde5603df19792f61a463f5f",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:ed8b7edd660bee10a8572cf12dabca60f861568e749df955047e287b9ed11940",
            "sha256:3877e0cbac2f3a7a9c512d19fe546ae88e5c4f7a9516555d72b3e647544c94fd",
            "sha256:9569772eee42e4144a8ee17c245176f5c096d71c59a31d80f1da3808626f6f32",
            "sha256:964899ddc02224eaece7c2ec5d0db5650010459ee7b409f6240dca73f0a0457a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-24T10:30:17.247793029+08:00"
    }
}

更多版本

ghcr.io/emqx/emqx-builder/5.5-1:1.17.3-27.2-2-ubuntu20.04

linux/amd64 ghcr.io1.24GB2025-04-24 10:31
9