docker.io/lvglio/emscripten-sdl2:0.2.0 linux/arm64

docker.io/lvglio/emscripten-sdl2:0.2.0 - 国内下载镜像源 浏览次数:23 温馨提示: 这是一个 linux/arm64 系统架构镜像
源镜像 docker.io/lvglio/emscripten-sdl2:0.2.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64
镜像ID sha256:3f55a8ec7ecd01f1cca8fd19185cd3ea16fc7e09932500c237e1c1d4bb91678b
镜像TAG 0.2.0-linuxarm64
大小 2.05GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /emsdk/docker/entrypoint.sh
工作目录 /work
OS/平台 linux/arm64
浏览量 23 次
贡献者
镜像创建 2025-08-14T05:25:40.677953511Z
同步时间 2025-10-16 15:06
更新时间 2025-10-21 10:57
环境变量
PATH=/emsdk:/emsdk/upstream/emscripten:/emsdk/node/20.18.0_64bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin EMSDK=/emsdk
镜像标签
kontakt@trzeci.eu: maintainer The official container with Emscripten SDK: org.label-schema.description /docker/Dockerfile: org.label-schema.docker.dockerfile emscripten: org.label-schema.name https://emscripten.org: org.label-schema.url https://github.com/emscripten-core/emsdk: org.label-schema.vcs-url ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64  docker.io/lvglio/emscripten-sdl2:0.2.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64  docker.io/lvglio/emscripten-sdl2:0.2.0

Shell快速替换命令

sed -i 's#lvglio/emscripten-sdl2:0.2.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64  docker.io/lvglio/emscripten-sdl2:0.2.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64  docker.io/lvglio/emscripten-sdl2:0.2.0'

镜像构建历史


# 2025-08-14 13:25:40  49.86KB 复制新文件或目录到容器中
COPY LVGLImage.py /work/ # buildkit
                        
# 2025-08-14 13:25:40  0.00B 设置工作目录为/work
WORKDIR /work
                        
# 2025-08-14 13:25:40  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /work # buildkit
                        
# 2025-08-14 13:25:40  6.99MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip3 install pypng lz4 # buildkit
                        
# 2025-08-14 13:25:38  1.21MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     ninja-build     python3     pngquant     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-07-03 23:55:21  2.17MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm i -g lv_font_conv # buildkit
                        
# 2025-07-03 23:55:19  98.67MB 执行命令并创建新的镜像层
RUN /bin/sh -c /emsdk/upstream/emscripten/embuilder build sdl2 # buildkit
                        
# 2025-03-27 04:16:35  0.00B 添加元数据标签
LABEL maintainer=kontakt@trzeci.eu org.label-schema.name=emscripten org.label-schema.description=The official container with Emscripten SDK org.label-schema.url=https://emscripten.org org.label-schema.vcs-url=https://github.com/emscripten-core/emsdk org.label-schema.docker.dockerfile=/docker/Dockerfile
                        
# 2025-03-27 04:16:35  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/emsdk/docker/entrypoint.sh"]
                        
# 2025-03-27 04:16:35  0.00B 设置工作目录为/src
WORKDIR /src
                        
# 2025-03-27 04:16:35  623.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c echo "## Update and install packages"     && apt-get -qq -y update     && DEBIAN_FRONTEND="noninteractive" TZ="America/San_Francisco" apt-get -qq install -y --no-install-recommends         sudo         libxml2         ca-certificates         python3         python3-pip         wget         curl         zip         unzip         git         git-lfs         ssh-client         build-essential         make         ant         libidn12         cmake         openjdk-11-jre-headless     && apt-get -y clean     && apt-get -y autoclean     && apt-get -y autoremove     && rm -rf /var/lib/apt/lists/*     && rm -rf /var/cache/debconf/*-old     && rm -rf /usr/share/doc/*     && rm -rf /usr/share/man/??     && rm -rf /usr/share/man/??_*     && echo "## Done" # buildkit
                        
# 2025-03-27 04:16:02  333.77KB 执行命令并创建新的镜像层
RUN /bin/sh -c echo "## Create emscripten user (1000:1000)"     && groupadd --gid 1000 emscripten     && useradd --uid 1000 --gid emscripten --shell /bin/bash --create-home emscripten     && echo "## Done" # buildkit
                        
# 2025-03-27 04:16:02  0.00B 设置环境变量 EMSDK PATH
ENV EMSDK=/emsdk PATH=/emsdk:/emsdk/upstream/emscripten:/emsdk/node/20.18.0_64bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-03-27 04:16:02  1.24GB 复制新文件或目录到容器中
COPY /emsdk /emsdk # buildkit
                        
# 2025-01-26 13:31:11  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-01-26 13:31:10  77.86MB 
/bin/sh -c #(nop) ADD file:1b6c8c9518be42fa2afe5e241ca31677fce58d27cdfa88baa91a65a259be3637 in / 
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:3f55a8ec7ecd01f1cca8fd19185cd3ea16fc7e09932500c237e1c1d4bb91678b",
    "RepoTags": [
        "lvglio/emscripten-sdl2:0.2.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2:0.2.0-linuxarm64"
    ],
    "RepoDigests": [
        "lvglio/emscripten-sdl2@sha256:bb60b7d17ac58d42f313dccfbe50ad9bcc5c7275916b4c4917d43d6fdd00e60c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lvglio/emscripten-sdl2@sha256:b11dc2e8f1f422b8ad6907be62cdc95a529784b9e72da86179ca0a24afd8e37e"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-08-14T05:25:40.677953511Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/emsdk:/emsdk/upstream/emscripten:/emsdk/node/20.18.0_64bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "EMSDK=/emsdk"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/work",
        "Entrypoint": [
            "/emsdk/docker/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "kontakt@trzeci.eu",
            "org.label-schema.description": "The official container with Emscripten SDK",
            "org.label-schema.docker.dockerfile": "/docker/Dockerfile",
            "org.label-schema.name": "emscripten",
            "org.label-schema.url": "https://emscripten.org",
            "org.label-schema.vcs-url": "https://github.com/emscripten-core/emsdk",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 2053563888,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/209dd26efd8bf9eb55d04d32274c4e9a7ee7307125f9de5b0014b9df725a7ea4/diff:/var/lib/docker/overlay2/28e2bc3c261cecba7698e64649f0ace33bf33605320992b143157f769477ede1/diff:/var/lib/docker/overlay2/1c7951f9e33f012214cc747646fb421541461653c5891e1b26aa13d20bc1c08d/diff:/var/lib/docker/overlay2/ca6e1a57d2139cc05c72acf4229da37e01c4fa56fec6962dbf62c919cd420501/diff:/var/lib/docker/overlay2/dd503242608e5ced62fed4571acf2ceda50b2d870898103dcc7ca15c55bea418/diff:/var/lib/docker/overlay2/8fc52fce2ab82f6da586edbcd9e372ffae5fbe08b48d43d25eab27f05265129d/diff:/var/lib/docker/overlay2/4d5f225272db1340d569af2acd2df9d00492d15875b1ada8a47816160e4f8155/diff:/var/lib/docker/overlay2/0959ee5ba1ed2207f97e3051119ec61cdaa132bb53beec31c240af0996921a72/diff:/var/lib/docker/overlay2/bc16508e8bee657756381cb13caf2d09d43b0ed76e7f46eaea4c8d987b683bd7/diff:/var/lib/docker/overlay2/10fc1ccff7ee058fa7ba2ce863d3270aa43bc1f1ed6d91fbd62841be66f61281/diff:/var/lib/docker/overlay2/ace3f972cf88bd330727fa9a25fd0df2c3fec1df161ac9102bf9f5739b40b82c/diff",
            "MergedDir": "/var/lib/docker/overlay2/c69dcc50b5b66d71275b8117b39fdba7bfa5f2672eb0107872edbb1eb62cd033/merged",
            "UpperDir": "/var/lib/docker/overlay2/c69dcc50b5b66d71275b8117b39fdba7bfa5f2672eb0107872edbb1eb62cd033/diff",
            "WorkDir": "/var/lib/docker/overlay2/c69dcc50b5b66d71275b8117b39fdba7bfa5f2672eb0107872edbb1eb62cd033/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:270a1170e7e398434ff1b31e17e233f7d7b71aa99a40473615860068e86720af",
            "sha256:1424700b84ea9a2c15d3d48a8a75e5c3f79ff9442926998493013d3322c36fb2",
            "sha256:9ac22f13e531c3e185d7613cb2a29e107558b39e6eb336928ce0b8f56cf6390b",
            "sha256:cc354cf626165ee90b2fa658d5caecd923e805c9257298b0691c91245dd1534a",
            "sha256:56f9b6f8a871a56c5bdf4d7da3e26d8972fb65a9922db9478542b79614c61e8c",
            "sha256:8ea6ecc6f95aa64aa0b1fb890b2a3d091711a8814ed5dc39f82dec7e58eb7a6b",
            "sha256:9775667006208fafafdcead96b77a3fd1b9cff4036f7ae4525589e2faf703531",
            "sha256:b7939ff8744f32bf412b02a006eafb9e9d328606a3a2ef87efdde47cf4f1fa9d",
            "sha256:6a5a0869f600d22e9970653079a5d61693d2c35276e900274cb068f4e24e2873",
            "sha256:a1f1725859c5acbcbdc9931af3500791fc180aaecf596bb6c619924b8caa39fe",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:e61ea6be0dc6036bd4abe3f7c44e3b4f1eaf1bdf0c67f76e251b92d5b978e84a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-16T15:04:32.66986451+08:00"
    }
}

更多版本

docker.io/lvglio/emscripten-sdl2:0.2.0

linux/arm64 docker.io2.05GB2025-10-16 15:06
22

docker.io/lvglio/emscripten-sdl2:0.2.0

linux/amd64 docker.io2.05GB2025-10-16 15:08
29