docker.io/hoppscotch/hoppscotch:2025.12.0 linux/arm64

docker.io/hoppscotch/hoppscotch:2025.12.0 - 国内下载镜像源 浏览次数:10 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个Hoppscotch应用程序的Docker镜像。Hoppscotch是一个开源的API请求构建器和测试工具,允许用户轻松创建、测试和调试API。

源镜像 docker.io/hoppscotch/hoppscotch:2025.12.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64
镜像ID sha256:0183e9b7f924a86f08b6473ec4b1f59a4e6e421d215d87727256d61816dc7e9c
镜像TAG 2025.12.0-linuxarm64
大小 711.36MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD node /usr/src/app/aio_run.mjs
启动入口 tini --
工作目录 /dist/backend
OS/平台 linux/arm64
浏览量 10 次
贡献者 19******3@qq.com
镜像创建 2025-12-22T09:25:47.000776887Z
同步时间 2026-01-01 18:55
更新时间 2026-01-02 08:20
开放端口
3000/tcp 3100/tcp 3170/tcp 3200/tcp 80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PRODUCTION=true PORT=8080
镜像标签
MIT: org.opencontainers.image.licenses https://github.com/hoppscotch/hoppscotch: org.opencontainers.image.source https://docs.hoppscotch.io: org.opencontainers.image.url

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64  docker.io/hoppscotch/hoppscotch:2025.12.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64  docker.io/hoppscotch/hoppscotch:2025.12.0

Shell快速替换命令

sed -i 's#hoppscotch/hoppscotch:2025.12.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-12-22 17:25:47  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2025-12-22 17:25:47  0.00B 声明容器运行时监听的端口
EXPOSE [3200/tcp]
                        
# 2025-12-22 17:25:47  0.00B 声明容器运行时监听的端口
EXPOSE [3100/tcp]
                        
# 2025-12-22 17:25:47  0.00B 声明容器运行时监听的端口
EXPOSE [3000/tcp]
                        
# 2025-12-22 17:25:47  0.00B 声明容器运行时监听的端口
EXPOSE [3170/tcp]
                        
# 2025-12-22 17:25:47  0.00B 设置默认要执行的命令
CMD ["node" "/usr/src/app/aio_run.mjs"]
                        
# 2025-12-22 17:25:47  0.00B 设置工作目录为/dist/backend
WORKDIR /dist/backend
                        
# 2025-12-22 17:25:46  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/bin/sh /healthcheck.sh"] "2s" "0s" "15s" "0s" '\x00'}
                        
# 2025-12-22 17:25:46  789.00B 复制新文件或目录到容器中
COPY --chmod=755 healthcheck.sh / # buildkit
                        
# 2025-12-22 17:25:46  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["tini" "--"]
                        
# 2025-12-22 17:25:46  852.00B 复制新文件或目录到容器中
COPY aio-subpath-access.Caddyfile /etc/caddy/aio-subpath-access.Caddyfile # buildkit
                        
# 2025-12-22 17:25:46  377.00B 复制新文件或目录到容器中
COPY aio-multiport-setup.Caddyfile /etc/caddy/aio-multiport-setup.Caddyfile # buildkit
                        
# 2025-12-22 17:25:46  2.19MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-sh-admin/dist-subpath-access /site/sh-admin-subpath-access # buildkit
                        
# 2025-12-22 17:25:46  2.19MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-sh-admin/dist-multiport-setup /site/sh-admin-multiport-setup # buildkit
                        
# 2025-12-22 17:25:46  0.00B 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/dist /site/selfhost-web # buildkit
                        
# 2025-12-22 17:25:46  2.40KB 复制新文件或目录到容器中
COPY /usr/src/app/aio_run.mjs /usr/src/app/aio_run.mjs # buildkit
                        
# 2025-12-22 17:25:46  121.28MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/dist /site/selfhost-web # buildkit
                        
# 2025-12-22 17:25:46  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /site/selfhost-web # buildkit
                        
# 2025-12-22 17:25:46  8.81MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/webapp-server/webapp-server /usr/local/bin/ # buildkit
                        
# 2025-12-22 17:25:46  1.59KB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-backend/prod_run.mjs /dist/backend # buildkit
                        
# 2025-12-22 17:25:46  340.42MB 复制新文件或目录到容器中
COPY /dist/backend /dist/backend # buildkit
                        
# 2025-12-22 16:39:40  227.00B 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-backend/backend.Caddyfile /etc/caddy/backend.Caddyfile # buildkit
                        
# 2025-12-22 16:39:40  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/hoppscotch/hoppscotch org.opencontainers.image.url=https://docs.hoppscotch.io org.opencontainers.image.licenses=MIT
                        
# 2025-12-22 16:39:40  0.00B 设置环境变量 PORT
ENV PORT=8080
                        
# 2025-12-22 16:39:40  0.00B 设置环境变量 PRODUCTION
ENV PRODUCTION=true
                        
# 2025-12-22 16:39:40  66.77MB 复制新文件或目录到容器中
COPY /tmp/caddy-build/cmd/caddy/caddy /usr/bin/caddy # buildkit
                        
# 2025-12-22 16:15:25  7.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install -g glob@11.1.0 &&   rm -rf /usr/lib/node_modules/@import-meta-env/cli/node_modules/glob &&   cp -r /usr/lib/node_modules/glob /usr/lib/node_modules/@import-meta-env/cli/node_modules/ # buildkit
                        
# 2025-12-22 16:15:14  37.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install -g pnpm@10.25.0 @import-meta-env/cli # buildkit
                        
# 2025-12-22 16:14:47  39.73MB 执行命令并创建新的镜像层
RUN /bin/sh -c tar -xzf npm.tgz &&   cd package &&   node bin/npm-cli.js install -g npm@11.6.4 &&   cd / &&   rm -rf /tmp/npm-install # buildkit
                        
# 2025-12-22 16:14:24  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c expected="9c07edca12853cddbf4fed4e372485aa60c064f9bf3e4cd157a2db5518a1792b"   && actual=$(sha256sum npm.tgz | cut -d' ' -f1)   && [ "$actual" = "$expected" ]   && echo "✅ NPM Tarball Checksum OK"   || (echo "❌ NPM Tarball Checksum failed!" && exit 1) # buildkit
                        
# 2025-12-22 16:14:24  2.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL https://registry.npmjs.org/npm/-/npm-11.6.4.tgz -o npm.tgz # buildkit
                        
# 2025-12-22 16:14:24  0.00B 设置工作目录为/tmp/npm-install
WORKDIR /tmp/npm-install
                        
# 2025-12-22 16:14:24  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /tmp/npm-install # buildkit
                        
# 2025-12-22 16:14:23  74.38MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache nodejs curl bash tini ca-certificates # buildkit
                        
# 2025-12-04 03:30:17  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-12-04 03:30:17  8.70MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.0-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:0183e9b7f924a86f08b6473ec4b1f59a4e6e421d215d87727256d61816dc7e9c",
    "RepoTags": [
        "hoppscotch/hoppscotch:2025.12.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.12.0-linuxarm64"
    ],
    "RepoDigests": [
        "hoppscotch/hoppscotch@sha256:0bf0d0c1a34399d8bc4a0d89126b41c717db771c5a451d69d076cb4305b9eaff",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch@sha256:d77d74a9860a3eaa9bcc5b5cecc010f7d459b61f2809b31cb8e70ca8fc10e8be"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-12-22T09:25:47.000776887Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {},
            "3100/tcp": {},
            "3170/tcp": {},
            "3200/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PRODUCTION=true",
            "PORT=8080"
        ],
        "Cmd": [
            "node",
            "/usr/src/app/aio_run.mjs"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/bin/sh /healthcheck.sh"
            ],
            "Interval": 2000000000,
            "StartPeriod": 15000000000
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/dist/backend",
        "Entrypoint": [
            "tini",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.source": "https://github.com/hoppscotch/hoppscotch",
            "org.opencontainers.image.url": "https://docs.hoppscotch.io"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 711362023,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ee08b7b044c1abf658b2621c851cf1726f1dcada76ab46ff3a06656b9ffb1a26/diff:/var/lib/docker/overlay2/384b7ef88fe2b49c93f5504168d661507605e3cd0407d9f26910ff95f0f855e6/diff:/var/lib/docker/overlay2/933bf44abe3b572c3b02086e1b22c5ccfd1898659bfa88fd05b021009724cb65/diff:/var/lib/docker/overlay2/8f9674af17187a354b9db86b261eaf0f56bc4a8677cd62ede74c424f52598578/diff:/var/lib/docker/overlay2/d1bd46acea8e34443a5ffb78d3fe26a91f594b62feab9b983896a8c5e775ab37/diff:/var/lib/docker/overlay2/792dac1052fc08d43452fe3ee97e780206cb1c272abdc19e5d28d42971aae802/diff:/var/lib/docker/overlay2/7688fed06884d88e8441e01b4220233a844b0716a2a27028ac69ebe42b65ee33/diff:/var/lib/docker/overlay2/4f9d7de21c5a5ae9bf88a41bb8bb5590163813f12796bd0827ee3aaca26aee5e/diff:/var/lib/docker/overlay2/05ba318213d126291ba96c45fe0cd1f355817a4e8feb212f947b5b0d3b97e9aa/diff:/var/lib/docker/overlay2/f078836a1c4c9ff1eea26a615e57dc0b3d660972d7ed40b233bf7d082a39963f/diff:/var/lib/docker/overlay2/c4cc81537115084e6eef64147ae4e2fbe82d7959e834740bf63806585e3d86ba/diff:/var/lib/docker/overlay2/902b5a0f837454f0d14fc9c808a6791502a7204ff4909bef8ff7d0870a1ac614/diff:/var/lib/docker/overlay2/9284f81eaef1b4aff8a5fc912ec6d1d3d222801590af131e58d3065b614ff89a/diff:/var/lib/docker/overlay2/e88ab1203124598bcc2cc37c27d1d8987dbc0ef9f49a41c6f7cdd8207e8f354c/diff:/var/lib/docker/overlay2/c51de14597173c86c4949a4fa295d3afdbc22cce5b76477d4a9995367227b1b1/diff:/var/lib/docker/overlay2/a1ca4fc3ccd3988976e196e50f352fbd37e00681d1ff568507d566d2327d6b88/diff:/var/lib/docker/overlay2/74f192123e8b3715cdc7b870a13255dcac240f7764b6d17992fad29c26e43e72/diff:/var/lib/docker/overlay2/712f948a28a2fa79c1802f41fc43b9a212accbeb3b2d8aefd8c0810c7d0d312d/diff:/var/lib/docker/overlay2/92f8b01bc951667b1b7c3d7c2bc5f26313d3e9aaa7b2d8dbde9772827df568ef/diff:/var/lib/docker/overlay2/2f75e6578a6942f9021d0bd802289ff7aabaf16403af6957c02cc72f82e08707/diff:/var/lib/docker/overlay2/fd68e3e182cade886ddce5431d3b5d0e041da25e448ccc927a5c0e1698c75249/diff:/var/lib/docker/overlay2/47761d85ce4fe1029626d89720437f3a145ab27111774447af467f1069b9010e/diff:/var/lib/docker/overlay2/105d0c5d6ccab2760c46b86c5d1ba958e96a2692296c448468b7ecda010d69ee/diff",
            "MergedDir": "/var/lib/docker/overlay2/4e41277bb790384debdc640c831219663915ca1012c6fab38fec4864f6d3127d/merged",
            "UpperDir": "/var/lib/docker/overlay2/4e41277bb790384debdc640c831219663915ca1012c6fab38fec4864f6d3127d/diff",
            "WorkDir": "/var/lib/docker/overlay2/4e41277bb790384debdc640c831219663915ca1012c6fab38fec4864f6d3127d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a6cd72a5d439fb64ca3884e42ae0dc4ce90b1aebf8c12cc70dc4deb78441cb54",
            "sha256:f546e30f3ff40865d4e6b8a15c0a756ffff42bc36b83ff51cec549db78fcdf34",
            "sha256:f53ef72fcaf9d6e7e467deaf5c29823ebc60fd568f0255b533901006ed1712d5",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:0a0ac31f7143150a0fc4dcab5023b311af6b3ed34fbfdce2dfbda3f56c1fa95a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:13ad418ad18c94d2d3f82e3cf1aee4ef0acaf3f27a4773f6545f6ef39b3aff19",
            "sha256:664abc17ad3c14067b5e336f17b7b1a09c9637f58d7ca14a488c0c00cc1dfc99",
            "sha256:87065373054cd6ca17e55283a78ba7ddb5df5c6276718cf879394d3edb21a3e8",
            "sha256:00ba8ec734139cb8ccef7780810ea87612ebdd3104888f72b83d678fe9aea0ac",
            "sha256:f0770d068bf51464af23cd5108768a078b5e4ae48a1a027de2f3cb30da0531fb",
            "sha256:69f5f91f29a2ce94e400b3450a92052b5e71826f49ad1201d2c4ae13c6ff080f",
            "sha256:1f4c4d40ce67ac865bf7f6863f114480f82a41e8cac68b0996653bb7bef371f6",
            "sha256:256a9d9096b3fda0a6e487e71888751a74a6a07a05c5cfd7d42674b67704f52e",
            "sha256:d38d0c952677811a5373bcf83fb94dc96db5708c5b9489d4d5a0ec60ca609887",
            "sha256:5a67cb772def0ac41ce2def90def7060a8ecdedccb30a3abb8cb2ef1e7db8783",
            "sha256:e28ba312cf96112507d3cd55e92b32c6857a3c4bef680455e40af909cc30010c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:34fb5bb1ab5f0ee26ce2f316a9f6ad46088637e413400bdd632a65dc0a3aca11",
            "sha256:ab0daf0930430551300cd64c5575b13b1484632c90a7b85c122e4c8b016f5a0f",
            "sha256:6d9e5d73f98f9b07a208ebe099858c6e2d7cc611d4a17c5284231d7be161448a",
            "sha256:d7ecda46c8299769689c9fe75d5417333022dd1eef6f5bcd0f5149c928c621f8",
            "sha256:f79c5256a04a5cd614bc13b0bde07482c6010ef50bd0cbd1f45d3548c93b5a1b",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-01-01T18:54:40.11422124+08:00"
    }
}

更多版本

docker.io/hoppscotch/hoppscotch:2025.4.2

linux/amd64 docker.io537.71MB2025-05-27 14:51
289

docker.io/hoppscotch/hoppscotch:2025.5.1

linux/amd64 docker.io605.61MB2025-06-03 10:23
386

docker.io/hoppscotch/hoppscotch:2025.8.1

linux/amd64 docker.io786.39MB2025-09-18 19:49
200

docker.io/hoppscotch/hoppscotch:2025.11.0

linux/amd64 docker.io721.44MB2025-12-03 16:53
65

docker.io/hoppscotch/hoppscotch:2025.12.0

linux/arm64 docker.io711.36MB2026-01-01 18:55
9