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

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

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

源镜像 docker.io/hoppscotch/hoppscotch:2025.5.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.5.1
镜像ID sha256:b9446ca7102a47ea55e4c908dad2b255beca9cf2bd5a73b3675650224912eed4
镜像TAG 2025.5.1
大小 605.61MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD node /usr/src/app/aio_run.mjs
启动入口 tini --
工作目录 /dist/backend
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2025-05-29T14:23:21.230793537Z
同步时间 2025-06-03 10:23
更新时间 2025-06-05 03:10
开放端口
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 APP_PORT=8080 DB_URL=
镜像标签
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.5.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.5.1  docker.io/hoppscotch/hoppscotch:2025.5.1

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#hoppscotch/hoppscotch:2025.5.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.5.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.5.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.5.1  docker.io/hoppscotch/hoppscotch:2025.5.1'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-05-29 22:23:21  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2025-05-29 22:23:21  0.00B 声明容器运行时监听的端口
EXPOSE map[3200/tcp:{}]
                        
# 2025-05-29 22:23:21  0.00B 声明容器运行时监听的端口
EXPOSE map[3100/tcp:{}]
                        
# 2025-05-29 22:23:21  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{}]
                        
# 2025-05-29 22:23:21  0.00B 声明容器运行时监听的端口
EXPOSE map[3170/tcp:{}]
                        
# 2025-05-29 22:23:21  0.00B 设置默认要执行的命令
CMD ["node" "/usr/src/app/aio_run.mjs"]
                        
# 2025-05-29 22:23:21  0.00B 设置工作目录为/dist/backend
WORKDIR /dist/backend
                        
# 2025-05-29 22:23:21  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/bin/sh /healthcheck.sh"] "2s" "0s" "0s" "0s" '\x00'}
                        
# 2025-05-29 22:23:21  457.00B 复制新文件或目录到容器中
COPY --chmod=755 healthcheck.sh / # buildkit
                        
# 2025-05-29 22:23:21  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["tini" "--"]
                        
# 2025-05-29 22:23:21  8.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install -g @import-meta-env/cli # buildkit
                        
# 2025-05-29 22:23:18  694.00B 复制新文件或目录到容器中
COPY aio-subpath-access.Caddyfile /etc/caddy/aio-subpath-access.Caddyfile # buildkit
                        
# 2025-05-29 22:23:18  230.00B 复制新文件或目录到容器中
COPY aio-multiport-setup.Caddyfile /etc/caddy/aio-multiport-setup.Caddyfile # buildkit
                        
# 2025-05-29 22:23:18  2.02MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-sh-admin/dist-subpath-access /site/sh-admin-subpath-access # buildkit
                        
# 2025-05-29 22:23:18  2.02MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-sh-admin/dist-multiport-setup /site/sh-admin-multiport-setup # buildkit
                        
# 2025-05-29 22:23:18  0.00B 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/dist /site/selfhost-web # buildkit
                        
# 2025-05-29 22:23:18  2.40KB 复制新文件或目录到容器中
COPY /usr/src/app/aio_run.mjs /usr/src/app/aio_run.mjs # buildkit
                        
# 2025-05-29 22:23:18  66.91MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/dist /site/selfhost-web # buildkit
                        
# 2025-05-29 22:23:18  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /site/selfhost-web # buildkit
                        
# 2025-05-29 22:23:18  6.93MB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-selfhost-web/webapp-server/target/release/webapp-server /usr/local/bin/ # buildkit
                        
# 2025-05-29 22:23:18  1.59KB 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-backend/prod_run.mjs /dist/backend # buildkit
                        
# 2025-05-29 22:23:18  344.57MB 复制新文件或目录到容器中
COPY /dist/backend /dist/backend # buildkit
                        
# 2025-05-29 22:22:37  80.00B 复制新文件或目录到容器中
COPY /usr/src/app/packages/hoppscotch-backend/backend.Caddyfile /etc/caddy/backend.Caddyfile # buildkit
                        
# 2025-05-29 22:22:37  28.23MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install -g pnpm@10.2.1 # buildkit
                        
# 2025-05-29 22:22:34  78.50KB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add tini # buildkit
                        
# 2025-05-29 22:22:34  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-05-29 22:22:34  0.00B 设置环境变量 DB_URL
ENV DB_URL=
                        
# 2025-05-29 22:22:34  0.00B 设置环境变量 APP_PORT
ENV APP_PORT=8080
                        
# 2025-05-29 22:22:34  0.00B 设置环境变量 PORT
ENV PORT=8080
                        
# 2025-05-29 22:22:34  0.00B 设置环境变量 PRODUCTION
ENV PRODUCTION=true
                        
# 2025-05-29 22:06:30  63.15MB 复制新文件或目录到容器中
COPY /tmp/caddy-build/cmd/caddy/caddy /usr/bin/caddy # buildkit
                        
# 2025-05-29 22:05:07  14.46MB 执行命令并创建新的镜像层
RUN /bin/sh -c sh -c "curl -qL https://www.npmjs.com/install.sh | env npm_install=10.9.2 sh" # buildkit
                        
# 2025-05-29 22:05:01  60.94MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add nodejs curl # buildkit
                        
# 2025-02-14 11:05:02  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:05:02  7.40MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.19.7-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:b9446ca7102a47ea55e4c908dad2b255beca9cf2bd5a73b3675650224912eed4",
    "RepoTags": [
        "hoppscotch/hoppscotch:2025.5.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch:2025.5.1"
    ],
    "RepoDigests": [
        "hoppscotch/hoppscotch@sha256:f7e7671070919d5bfd6e624de3ac01ef0cada5fb9dbf739fa020f8ff7a8d4ac6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hoppscotch/hoppscotch@sha256:86fee5a9d262bab5f6396e5f7cf4643bf376036fa4c4c284e3f262f544b59416"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-29T14:23:21.230793537Z",
    "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",
            "APP_PORT=8080",
            "DB_URL="
        ],
        "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": 605612614,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/af01c304a12e0208c024616332073df9d9935e3ce7b82cf2ded3f721cd9cdfe0/diff:/var/lib/docker/overlay2/7500229f8164659f0f6ea65fcf3135b3707c2d064e9f51cb135403ce33e1e0df/diff:/var/lib/docker/overlay2/4e8ab4edbb04612706bea6fe7b3809475dfa7d7fbc88848944e184d00f65b7a9/diff:/var/lib/docker/overlay2/9457e2542392403f7684c0e5e49eff43327e388a0cc84dca1957cee36fa6662a/diff:/var/lib/docker/overlay2/d1d077b90bcdb9a25210ed34feeb68ac73ac0f0d94e32e78423ff210e5f7a087/diff:/var/lib/docker/overlay2/8346a971a29c89b814f9c20f0d95e1e58c69f01d2a49bba17170c220872eb9a4/diff:/var/lib/docker/overlay2/9dc774ed92754273fb330d468872bd170e491dbec93febeb175a13d103456f30/diff:/var/lib/docker/overlay2/98b2ba0f080a4e198a94af9a764d049a32a647ebaeb1d4607ccbd66c54e7c138/diff:/var/lib/docker/overlay2/04134e2af50262436c5f218705e0d8763ec48948a3838e29eab8b4cfa9aeb3fd/diff:/var/lib/docker/overlay2/d5586c389dbd3cd314aebacb8ce760c5e1e4c0f2c7584a9147f99b3fca11125c/diff:/var/lib/docker/overlay2/be324e83c7881174d3179840ab34468c24f1bfd090e929d72640d31c83681472/diff:/var/lib/docker/overlay2/e7a39127d299be0e57788e71e1b69175b7fd499d519a85bc9e90d0962adeb22c/diff:/var/lib/docker/overlay2/117dd8d78000b4dfb83670863f307f2018cf645b3527b0df857cb185c186be84/diff:/var/lib/docker/overlay2/b099bfe4ffe13fdeb65eb6fd0d2523ccb31e4857e647c54ade8301f85f44b51d/diff:/var/lib/docker/overlay2/b14d3462e9e4968f60cb9b6ce63d339234578588e92cfa5b305a2104be515b66/diff:/var/lib/docker/overlay2/86d8a8877c1b340a2a461415d46c194e9e9ab7543517e9ba5c3c7395d3ac6a1a/diff:/var/lib/docker/overlay2/037337c5226c532a5ca4819129b6478e4e7a18f3d17e419a0d58b434fb39f999/diff:/var/lib/docker/overlay2/b21ef7c73afc5389f164776a27840b3b8a41a58305ab2c60f060d04d58ce48be/diff:/var/lib/docker/overlay2/0896d82e5c929c62097eca7c3b10d74bb68463704e52d64efe9745330aa81367/diff:/var/lib/docker/overlay2/faacd748d72d2e21e0664a48b9255b24ac021cd772a0febf361e05af62243949/diff",
            "MergedDir": "/var/lib/docker/overlay2/741394f8d2028343e7f79840ae5432d2f915630bbadd49db87c4a9d4be32d724/merged",
            "UpperDir": "/var/lib/docker/overlay2/741394f8d2028343e7f79840ae5432d2f915630bbadd49db87c4a9d4be32d724/diff",
            "WorkDir": "/var/lib/docker/overlay2/741394f8d2028343e7f79840ae5432d2f915630bbadd49db87c4a9d4be32d724/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0499fc56f5e2303d8f36d9dd1908d469f446b41e0af05a98a5bcdbcecc799a43",
            "sha256:4881a123179ee76709cc661af567da6c29041c629c283d07dec855af9bcdac9e",
            "sha256:11d34df519dc4706465f644c431ec062c053c84c2232bb3aa01993881abddcc6",
            "sha256:55f6f30b367b43505e99d8f2156d6f1eafff09e25b85a148ec8304fc105b188f",
            "sha256:e1446b5c3802275787afaa928d8ce361f813199fdadad6de9e81bed665660d7d",
            "sha256:a658aa375d3076fa884800c4590e79b3b62eb1ece1daa6690c34f5de9e63370f",
            "sha256:0419f9717343b0bf306c627265e5f415962ee7cd3ddc3ed5470e44830ec6e8ea",
            "sha256:2e56b238ff6bb55a862dcf5018055f6b26efa9d6246f6714c63493c518c5c66f",
            "sha256:f2c75401cf216676b2db67a670a6022eaf0ab9a7bcc8b80fa7febaea0bb92798",
            "sha256:7bd1240bb73b28c1859646f64c1a538ca9fefeab516949fd838a83ac44f2425c",
            "sha256:7cbee8d173cd10c56ec2082db0cae9caa6be95396fc838d023dc9b21fb7b0e74",
            "sha256:cf3b85169556f3d0d55cdbe164607236238076bd2d7334e45726364302b13244",
            "sha256:4e6562db6450e3338361c9944ed601c67ae401f35ca43fa22c5598ab93583314",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:57bfda91a4767680c04f41d91a21a481490dbad3811ab7190c5445fa4f8748af",
            "sha256:ccf9546150547f61ee34cb92529bcd12599c2eac13701285532b0122bd470760",
            "sha256:2ffc0207156a23c3d4a36ea14dbbf23994d93f169aa1675ca3515f127991d934",
            "sha256:a822c8590048d7cfaaddf8672c802a0e222e3dbe84d51bdec16b11113c4cf9c1",
            "sha256:099f55d61452db122662c2e6e07b213c321373283816376adbdb2ec77a987585",
            "sha256:26b02c0e387a8bf7644ec3268efa054ac2ce6d3ea10e2f8fe31d053be8b102d1",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-03T10:22:52.937776285+08:00"
    }
}

更多版本

docker.io/hoppscotch/hoppscotch:2025.4.2

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

docker.io/hoppscotch/hoppscotch:2025.5.1

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