docker.io/espressif/idf:release-v5.5 linux/amd64

docker.io/espressif/idf:release-v5.5 - 国内下载镜像源 浏览次数:10
源镜像 docker.io/espressif/idf:release-v5.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5
镜像ID sha256:d7c4168ca3e42a92fdb1aa69ac87efb8d24f362312b756c7e3d7fac8739857e8
镜像TAG release-v5.5
大小 7.68GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口 /opt/esp/entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2025-08-23T00:09:44.381981984Z
同步时间 2025-08-29 03:12
更新时间 2025-08-29 13:11
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin IDF_PATH=/opt/esp/idf IDF_TOOLS_PATH=/opt/esp IDF_PYTHON_CHECK_CONSTRAINTS=no IDF_CCACHE_ENABLE=1
镜像标签
ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5  docker.io/espressif/idf:release-v5.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5  docker.io/espressif/idf:release-v5.5

Shell快速替换命令

sed -i 's#espressif/idf:release-v5.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5  docker.io/espressif/idf:release-v5.5'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5  docker.io/espressif/idf:release-v5.5'

镜像构建历史


# 2025-08-23 08:09:44  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2025-08-23 08:09:44  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/opt/esp/entrypoint.sh"]
                        
# 2025-08-23 08:09:44  0.00B 执行命令并创建新的镜像层
RUN |7 DEBIAN_FRONTEND=noninteractive IDF_CLONE_URL=https://github.com/espressif/esp-idf.git IDF_CLONE_BRANCH_OR_TAG=release/v5.5 IDF_CHECKOUT_REF= IDF_CLONE_SHALLOW= IDF_CLONE_SHALLOW_DEPTH=1 IDF_INSTALL_TARGETS=all /bin/sh -c chmod +x /opt/esp/entrypoint.sh # buildkit
                        
# 2025-08-23 08:09:44  540.00B 复制新文件或目录到容器中
COPY entrypoint.sh /opt/esp/entrypoint.sh # buildkit
                        
# 2025-08-23 08:09:44  0.00B 设置环境变量 IDF_CCACHE_ENABLE
ENV IDF_CCACHE_ENABLE=1
                        
# 2025-08-23 08:09:44  0.00B 设置环境变量 IDF_PYTHON_CHECK_CONSTRAINTS
ENV IDF_PYTHON_CHECK_CONSTRAINTS=no
                        
# 2025-08-23 08:09:44  3.15KB 执行命令并创建新的镜像层
RUN |7 DEBIAN_FRONTEND=noninteractive IDF_CLONE_URL=https://github.com/espressif/esp-idf.git IDF_CLONE_BRANCH_OR_TAG=release/v5.5 IDF_CHECKOUT_REF= IDF_CLONE_SHALLOW= IDF_CLONE_SHALLOW_DEPTH=1 IDF_INSTALL_TARGETS=all /bin/sh -c echo 'alias get_idf=". /opt/esp/idf/export.sh"' >> /root/.bashrc # buildkit
                        
# 2025-08-23 08:09:44  3.90GB 执行命令并创建新的镜像层
RUN |7 DEBIAN_FRONTEND=noninteractive IDF_CLONE_URL=https://github.com/espressif/esp-idf.git IDF_CLONE_BRANCH_OR_TAG=release/v5.5 IDF_CHECKOUT_REF= IDF_CLONE_SHALLOW= IDF_CLONE_SHALLOW_DEPTH=1 IDF_INSTALL_TARGETS=all /bin/sh -c :   && update-ca-certificates --fresh   && $IDF_PATH/tools/idf_tools.py --non-interactive install required --targets=${IDF_INSTALL_TARGETS}   && $IDF_PATH/tools/idf_tools.py --non-interactive install qemu* --targets=${IDF_INSTALL_TARGETS}   && $IDF_PATH/tools/idf_tools.py --non-interactive install cmake   && $IDF_PATH/tools/idf_tools.py --non-interactive install-python-env   && rm -rf $IDF_TOOLS_PATH/dist   && : # buildkit
                        
# 2025-08-23 08:08:30  2.90GB 执行命令并创建新的镜像层
RUN |7 DEBIAN_FRONTEND=noninteractive IDF_CLONE_URL=https://github.com/espressif/esp-idf.git IDF_CLONE_BRANCH_OR_TAG=release/v5.5 IDF_CHECKOUT_REF= IDF_CLONE_SHALLOW= IDF_CLONE_SHALLOW_DEPTH=1 IDF_INSTALL_TARGETS=all /bin/sh -c echo IDF_CHECKOUT_REF=$IDF_CHECKOUT_REF IDF_CLONE_BRANCH_OR_TAG=$IDF_CLONE_BRANCH_OR_TAG &&     git clone --recursive       ${IDF_CLONE_SHALLOW:+--depth=${IDF_CLONE_SHALLOW_DEPTH} --shallow-submodules}       ${IDF_CLONE_BRANCH_OR_TAG:+-b $IDF_CLONE_BRANCH_OR_TAG}       $IDF_CLONE_URL $IDF_PATH &&     git config --system --add safe.directory $IDF_PATH &&     if [ -n "$IDF_CHECKOUT_REF" ]; then       cd $IDF_PATH &&       if [ -n "$IDF_CLONE_SHALLOW" ]; then         git fetch origin --depth=${IDF_CLONE_SHALLOW_DEPTH} --recurse-submodules ${IDF_CHECKOUT_REF};       fi &&       git checkout $IDF_CHECKOUT_REF &&       git submodule update --init --recursive;     fi # buildkit
                        
# 2025-08-23 08:05:36  63.13MB 执行命令并创建新的镜像层
RUN |7 DEBIAN_FRONTEND=noninteractive IDF_CLONE_URL=https://github.com/espressif/esp-idf.git IDF_CLONE_BRANCH_OR_TAG=release/v5.5 IDF_CHECKOUT_REF= IDF_CLONE_SHALLOW= IDF_CLONE_SHALLOW_DEPTH=1 IDF_INSTALL_TARGETS=all /bin/sh -c if [ "$IDF_INSTALL_TARGETS" = "all" ]; then     apt-get update     && apt-get install -y build-essential     && apt-get autoremove -y     && rm -rf /var/lib/apt/lists/* ;   fi # buildkit
                        
# 2025-08-23 08:05:28  0.00B 设置环境变量 IDF_TOOLS_PATH
ENV IDF_TOOLS_PATH=/opt/esp
                        
# 2025-08-23 08:05:28  0.00B 设置环境变量 IDF_PATH
ENV IDF_PATH=/opt/esp/idf
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG IDF_INSTALL_TARGETS=all
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG IDF_CLONE_SHALLOW_DEPTH=1
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG IDF_CLONE_SHALLOW=
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG IDF_CHECKOUT_REF=
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG IDF_CLONE_BRANCH_OR_TAG=release/v5.5
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG IDF_CLONE_URL=https://github.com/espressif/esp-idf.git
                        
# 2025-08-23 08:05:28  735.59MB 执行命令并创建新的镜像层
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c :   && apt-get update   && apt-get install -y     apt-utils     bison     bzip2     ca-certificates     ccache     check     curl     flex     git     git-lfs     gperf     lcov     libbsd-dev     libffi-dev     libglib2.0-0     libncurses-dev     libpixman-1-0     libsdl2-2.0-0     libslirp0     libusb-1.0-0-dev     make     ninja-build     python3     python3-venv     ruby     unzip     wget     xz-utils     zip   && apt-get autoremove -y   && rm -rf /var/lib/apt/lists/*   && update-alternatives --install /usr/bin/python python /usr/bin/python3 10   && : # buildkit
                        
# 2025-08-23 08:05:28  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2025-07-30 14:51:03  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-07-30 14:51:02  78.12MB 
/bin/sh -c #(nop) ADD file:98599296b3845cfad0ddc91f054e32ed9bcdefd76dd7b6dcf64fa3e2d648d018 in / 
                        
# 2025-07-30 14:51:00  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2025-07-30 14:51:00  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-07-30 14:51:00  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-07-30 14:51:00  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:d7c4168ca3e42a92fdb1aa69ac87efb8d24f362312b756c7e3d7fac8739857e8",
    "RepoTags": [
        "espressif/idf:release-v5.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf:release-v5.5"
    ],
    "RepoDigests": [
        "espressif/idf@sha256:4a2170003b841f3cb7e7dff316da7322596939aac5c9606cc2f43284ed6eebcb",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/espressif/idf@sha256:28880737da3a7912b3aa678b7cddad66dc802b3cc1dcdba9482ad0113de319b5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-23T00:09:44.381981984Z",
    "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",
            "IDF_PATH=/opt/esp/idf",
            "IDF_TOOLS_PATH=/opt/esp",
            "IDF_PYTHON_CHECK_CONSTRAINTS=no",
            "IDF_CCACHE_ENABLE=1"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/opt/esp/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 7682071102,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/37c01fc3ba730a947d66230ac472a0240ce1ab558479dc8edd4e2aa6be62ac2e/diff:/var/lib/docker/overlay2/45500c90544fbbee78c21447b0e72fe16661fe3ac7e93b334e1005dc508206fd/diff:/var/lib/docker/overlay2/c83d35b7fc5c66ea5cf3a34b47a7f73c8c6f215df5610e5a499b4cc2c4528443/diff:/var/lib/docker/overlay2/c185954433789e7bf35ad82990cd798ad50cae5182d3a958b0266dcfc28248c8/diff:/var/lib/docker/overlay2/919b554fcb3628ab0b62c3ca905027f012cc45c5f6b2cbedc62782040406f99f/diff:/var/lib/docker/overlay2/8030b9afb8d85e385b0fe36f143713222c9410c5bb671d970ace851295f179e9/diff:/var/lib/docker/overlay2/2aff64731c2a8e740633e6898869290670faf32dafb0be05144103b1da913fd9/diff",
            "MergedDir": "/var/lib/docker/overlay2/fc8f589dd88c401396e9b5a025dc951fac3dd9b341d4fbfa442a7433c53978d6/merged",
            "UpperDir": "/var/lib/docker/overlay2/fc8f589dd88c401396e9b5a025dc951fac3dd9b341d4fbfa442a7433c53978d6/diff",
            "WorkDir": "/var/lib/docker/overlay2/fc8f589dd88c401396e9b5a025dc951fac3dd9b341d4fbfa442a7433c53978d6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:cd9664b1462ea111a41bdadf65ce077582cdc77e28683a4f6996dd03afcc56f5",
            "sha256:fbb69faddbb82f86e6162996c87d322435d52b4ccba7b7f60c84bdb23b0726b5",
            "sha256:2e78b96a47bafebfe1be3df3f6a87062a973d185f3748fa05a50cda013297b30",
            "sha256:42232b85241b963702be45861e49e9ddcfe2fcf0cd423e402efaedbc28646320",
            "sha256:122b509eaae066cf3119554e12f74761d7bf5522f6f594a4125b371e6d39506c",
            "sha256:9eafa69557729a36c1ad7b94673008926dd35c6d1395ea297356a66016f942b6",
            "sha256:bb51c411c1cf1d039ad09971e633a9d239a2160f75a58ba9504c8acf4d3a2cfd",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-08-29T03:03:18.895134298+08:00"
    }
}

更多版本

docker.io/espressif/idf:release-v5.4

linux/amd64 docker.io7.70GB2025-08-29 02:58
9

docker.io/espressif/idf:release-v5.5

linux/amd64 docker.io7.68GB2025-08-29 03:12
9