docker.io/hoppscotch/hoppscotch:2025.8.1 linux/amd64

docker.io/hoppscotch/hoppscotch:2025.8.1 - 国内下载镜像源 浏览次数:12

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

源镜像 docker.io/hoppscotch/hoppscotch:2025.8.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.8.1
镜像ID sha256:d2709e04a5f459f7846e431483d39379a59893e461a05ed6376ed54b31a16462
镜像TAG 2025.8.1
大小 786.39MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD node /usr/src/app/aio_run.mjs
启动入口 tini --
工作目录 /dist/backend
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2025-09-02T15:05:13.11010929Z
同步时间 2025-09-18 19:49
更新时间 2025-09-19 01:59
开放端口
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.8.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.8.1  docker.io/hoppscotch/hoppscotch:2025.8.1

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-09-02 23:05:13  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2025-09-02 23:05:13  0.00B 声明容器运行时监听的端口
EXPOSE map[3200/tcp:{}]
                        
# 2025-09-02 23:05:13  0.00B 声明容器运行时监听的端口
EXPOSE map[3100/tcp:{}]
                        
# 2025-09-02 23:05:13  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{}]
                        
# 2025-09-02 23:05:13  0.00B 声明容器运行时监听的端口
EXPOSE map[3170/tcp:{}]
                        
# 2025-09-02 23:05:13  0.00B 设置默认要执行的命令
CMD ["node" "/usr/src/app/aio_run.mjs"]
                        
# 2025-09-02 23:05:13  0.00B 设置工作目录为/dist/backend
WORKDIR /dist/backend
                        
# 2025-09-02 23:05:13  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/bin/sh /healthcheck.sh"] "2s" "0s" "0s" "0s" '\x00'}
                        
# 2025-09-02 23:05:13  485.00B 复制新文件或目录到容器中
COPY --chmod=755 healthcheck.sh / # buildkit
                        
# 2025-09-02 23:05:13  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["tini" "--"]
                        
# 2025-09-02 23:05:13  694.00B 复制新文件或目录到容器中
COPY aio-subpath-access.Caddyfile /etc/caddy/aio-subpath-access.Caddyfile # buildkit
                        
# 2025-09-02 23:05:13  230.00B 复制新文件或目录到容器中
COPY aio-multiport-setup.Caddyfile /etc/caddy/aio-multiport-setup.Caddyfile # buildkit
                        
# 2025-09-02 23:05:13  2.16MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-sh-admin/dist-subpath-access /site/sh-admin-subpath-access # buildkit
                        
# 2025-09-02 23:05:13  2.16MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-sh-admin/dist-multiport-setup /site/sh-admin-multiport-setup # buildkit
                        
# 2025-09-02 23:05:13  0.00B 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/dist /site/selfhost-web # buildkit
                        
# 2025-09-02 23:05:12  2.40KB 复制新文件或目录到容器中
COPY /usr/src/app/aio_run.mjs /usr/src/app/aio_run.mjs # buildkit
                        
# 2025-09-02 23:05:12  110.70MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/dist /site/selfhost-web # buildkit
                        
# 2025-09-02 23:05:12  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /site/selfhost-web # buildkit
                        
# 2025-09-02 23:05:12  6.90MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/webapp-server/target/release/webapp-server /usr/local/bin/ # buildkit
                        
# 2025-09-02 23:05:12  1.59KB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-backend/prod_run.mjs /dist/backend # buildkit
                        
# 2025-09-02 23:05:12  460.96MB 复制新文件或目录到容器中
COPY /dist/backend /dist/backend # buildkit
                        
# 2025-09-02 22:55:29  80.00B 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-backend/backend.Caddyfile /etc/caddy/backend.Caddyfile # buildkit
                        
# 2025-09-02 22:55:29  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-09-02 22:55:29  0.00B 设置环境变量 PORT
ENV PORT=8080
                        
# 2025-09-02 22:55:29  0.00B 设置环境变量 PRODUCTION
ENV PRODUCTION=true
                        
# 2025-09-02 22:55:08  64.59MB 复制新文件或目录到容器中
COPY /tmp/caddy-build/cmd/caddy/caddy /usr/bin/caddy # buildkit
                        
# 2025-09-02 18:13:46  130.60MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache nodejs curl tini &&   sh -c "curl -qL https://www.npmjs.com/install.sh | env npm_install=11.5.2 sh" &&   npm install -g pnpm@10.15.0 @import-meta-env/cli # buildkit
                        
# 2025-07-15 19:01:16  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-07-15 19:01:16  8.31MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:d2709e04a5f459f7846e431483d39379a59893e461a05ed6376ed54b31a16462",
    "RepoTags": [
        "hoppscotch/hoppscotch:2025.8.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.8.1"
    ],
    "RepoDigests": [
        "hoppscotch/hoppscotch@sha256:bbf30918d0f58743947fd691a9dd9544d5a37aae313c3909478470b8c72e0396",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch@sha256:e50bfd9a619e5ed82eccb3f193022eabed0b6211dae033329e32af6aa58242cd"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-09-02T15:05:13.11010929Z",
    "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
        },
        "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": "amd64",
    "Os": "linux",
    "Size": 786385380,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/0e0f1a7a220b422be75f33a685d336539aa5a988cb5fcd8c1c4eb922578831cf/diff:/var/lib/docker/overlay2/b55cc703736d007a050689317d52360ba1e3fdee05e63c90adc81924c819e2a6/diff:/var/lib/docker/overlay2/97287ea14a38d6cb6f6ae8f3be70c08f6dc10e0030961986ebc086252e94408f/diff:/var/lib/docker/overlay2/69bc65af2f1607d8a94be2683b22d91cc4de24964e856cba46ccf9f76779daa4/diff:/var/lib/docker/overlay2/dfc889efcff965dcd1652cb9b72eed21638677810ffba8a785b110e38f9b91ec/diff:/var/lib/docker/overlay2/4a4fd0880c40aa5f4b80c1ad931543f45f0b6ee0ceb54bc3410eda4498deef61/diff:/var/lib/docker/overlay2/7ad58964fe62a97eab05ff09ec19a19af3fd3b29e13811b8837d3ecd098059db/diff:/var/lib/docker/overlay2/377fd545693ea912e4e303f3c8f2bfc9e3b9a9dc1250aaf53456a269d2b10cbc/diff:/var/lib/docker/overlay2/0364c1d508f3dbe7b32f340e7528a9b5ad34835f0722c2840a160e470639819b/diff:/var/lib/docker/overlay2/8ca9b13de23b34c330e2d25f142d38f646a9017e78ccf5e5868da50c99129fae/diff:/var/lib/docker/overlay2/dcc609a3db41eb4fcdc5d2e16d9e46775d4d945ee0bb78bea31607dae5db4065/diff:/var/lib/docker/overlay2/91106134bd145cfd5d2b40698da3e9317d0803c1263ca1fce2dea771069afdbc/diff:/var/lib/docker/overlay2/1ee989c8ae44a376e796ae6134a32e51a64d114187477c4629f4619bc682ea75/diff:/var/lib/docker/overlay2/58d89fb75af0ff0da98c6a3dc9b30038a105e15d3b62d8d5f2e5ff2a01d431f5/diff:/var/lib/docker/overlay2/1fae8f006db9735809939fac689bb2a72d449ee7bf67a141361b610f838b9bc2/diff:/var/lib/docker/overlay2/fce31083bf78fb669ced5e473ada166388fb6191ae6144c91b94c9a1629510cc/diff",
            "MergedDir": "/var/lib/docker/overlay2/b2796c47458089c7d11e751e07e3de263fe64e50ec16f7fc556862d213d2bc7e/merged",
            "UpperDir": "/var/lib/docker/overlay2/b2796c47458089c7d11e751e07e3de263fe64e50ec16f7fc556862d213d2bc7e/diff",
            "WorkDir": "/var/lib/docker/overlay2/b2796c47458089c7d11e751e07e3de263fe64e50ec16f7fc556862d213d2bc7e/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:418dccb7d85a63a6aa574439840f7a6fa6fd2321b3e2394568a317735e867d35",
            "sha256:730177850bdab71f444f5bda6799edba695c8a56b51eb15483137fdaa4f32739",
            "sha256:b60cb55b41ccda0100c6dac66d4140b9e906b6a7a64c023c582b89b1e838d890",
            "sha256:9f65ae025b8f66631a2794a6e1a5954f361806cce832f599e31383ea1dae32be",
            "sha256:7c28c8aec983159ec4e9ae2f76791db317312514dcb099ab30073f4536792b10",
            "sha256:854afacd40fe4a379974294c74896cbbb6b6b0480734fdaf2e3d5243ff328349",
            "sha256:07e0111c9e575d060839590b868c8ff094ddd947c1ee2cb3fbd3ead7b61920ad",
            "sha256:a67a665f4fe577f2127f44f792805d2caa69cdd82cc85d14cea2ace2286da360",
            "sha256:7b21a9dcbd3a401f6936c23b78c3ca7f1f55d05128124220d1ad99575c64424d",
            "sha256:c822e0ee980aa1aaa5ad4024d18b9a2f0b2e8df6d1cdd91296fadfb588d10eef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f04d2651488e661bcd8f26b2da96408b11c16a65bbe4df01376cdf91447b025b",
            "sha256:d977a8c34cdeafd9bb384b0a74df8e9795fd9c4c18423582a7410b5c05e15c88",
            "sha256:f8ba89b73f5059cc65b4ca94d7a988224a798d011fba6154d02c730d5b6d099a",
            "sha256:3d8e5800fc5e11eb9bdad8fc8ace3aeb8540164954cfeb5486b86da125838551",
            "sha256:c59838a4554cc4ae706afafa0a1a8a0173cd33a2780a343c188a1244b7334844",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-18T19:49:00.557138956+08:00"
    }
}

更多版本

docker.io/hoppscotch/hoppscotch:2025.4.2

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

docker.io/hoppscotch/hoppscotch:2025.5.1

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

docker.io/hoppscotch/hoppscotch:2025.8.1

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