广告图片

ghcr.io/james-6-23/new_api_tools:6fcd799 linux/amd64

ghcr.io/james-6-23/new_api_tools:6fcd799 - 国内下载镜像源 浏览次数:12 Hlmove_96707629 贡献同步

这是一个用于API开发与测试的工具集合镜像,包含常用的API调试、接口验证及辅助工具,可帮助开发者快速搭建API开发环境,进行接口调试、测试及相关功能验证。

源镜像 ghcr.io/james-6-23/new_api_tools:6fcd799
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799
镜像ID sha256:e3c696eb2aec20a531e88cdea6de0ffbe09b4ca513717a1775e1cb73be704c3e
镜像TAG 6fcd799
大小 106.13MB
镜像源 ghcr.io
CMD /usr/bin/supervisord -c /etc/supervisord.conf
启动入口
工作目录 /app
OS/平台 linux/amd64
浏览量 12 次
贡献者
avatar
Hlmove_96707629
镜像创建 2026-03-20T00:12:16.165450384Z
同步时间 2026-03-26 14:04
开放端口
80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
镜像标签
2026-03-20T00:11:13.130Z: org.opencontainers.image.created : org.opencontainers.image.description : org.opencontainers.image.licenses 6fcd799ba708297127d6d167c349787e4cbf54f2: org.opencontainers.image.revision https://github.com/james-6-23/new_api_tools: org.opencontainers.image.source new_api_tools: org.opencontainers.image.title https://github.com/james-6-23/new_api_tools: org.opencontainers.image.url main: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799  ghcr.io/james-6-23/new_api_tools:6fcd799

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799  ghcr.io/james-6-23/new_api_tools:6fcd799

Shell快速替换命令

sed -i 's#ghcr.io/james-6-23/new_api_tools:6fcd799#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799  ghcr.io/james-6-23/new_api_tools:6fcd799'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799  ghcr.io/james-6-23/new_api_tools:6fcd799'

镜像构建历史


# 2026-03-20 08:12:16  0.00B 设置默认要执行的命令
CMD ["/usr/bin/supervisord" "-c" "/etc/supervisord.conf"]
                        
# 2026-03-20 08:12:16  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost/api/health || exit 1"] "30s" "10s" "10s" "0s" '\x03'}
                        
# 2026-03-20 08:12:16  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2026-03-20 08:12:16  427.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /etc/supervisor.d &&     echo -e '[supervisord]\nnodaemon=true\nuser=root\n\n[program:nginx]\ncommand=/usr/sbin/nginx -g "daemon off;"\nautostart=true\nautorestart=true\nstdout_logfile=/dev/stdout\nstdout_logfile_maxbytes=0\nstderr_logfile=/dev/stderr\nstderr_logfile_maxbytes=0\n\n[program:backend]\ncommand=/app/server\ndirectory=/app\nautostart=true\nautorestart=true\nstdout_logfile=/dev/stdout\nstdout_logfile_maxbytes=0\nstderr_logfile=/dev/stderr\nstderr_logfile_maxbytes=0\n' > /etc/supervisord.conf # buildkit
                        
# 2026-03-20 08:12:16  1.54KB 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i 's|http://backend:8000|http://127.0.0.1:8000|g' /etc/nginx/http.d/default.conf # buildkit
                        
# 2026-03-20 08:12:16  1.53KB 复制新文件或目录到容器中
COPY frontend/nginx.conf /etc/nginx/http.d/default.conf # buildkit
                        
# 2026-03-20 08:12:16  3.71MB 复制新文件或目录到容器中
COPY /app/dist /usr/share/nginx/html # buildkit
                        
# 2026-03-20 07:28:11  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/data && chmod 755 /app/data # buildkit
                        
# 2026-03-20 07:28:11  33.41MB 复制新文件或目录到容器中
COPY /build/server /app/server # buildkit
                        
# 2026-03-20 06:45:35  61.61MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache     nginx     supervisor     curl     ca-certificates     tzdata # buildkit
                        
# 2026-03-20 06:45:31  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-10-08 19:10:40  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-10-08 19:10:40  7.40MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:e3c696eb2aec20a531e88cdea6de0ffbe09b4ca513717a1775e1cb73be704c3e",
    "RepoTags": [
        "ghcr.io/james-6-23/new_api_tools:6fcd799",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools:6fcd799"
    ],
    "RepoDigests": [
        "ghcr.io/james-6-23/new_api_tools@sha256:7abd4daebc193f67f9053e6b9b0571e5d35090edcec07685d7a1753b039a38d9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/james-6-23/new_api_tools@sha256:0aa8ae90dd2b119e7bf17194ed2999823188b5eba1aed4b688d75b4351913fdd"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-20T00:12:16.165450384Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": [
            "/usr/bin/supervisord",
            "-c",
            "/etc/supervisord.conf"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost/api/health || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 10000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-03-20T00:11:13.130Z",
            "org.opencontainers.image.description": "",
            "org.opencontainers.image.licenses": "",
            "org.opencontainers.image.revision": "6fcd799ba708297127d6d167c349787e4cbf54f2",
            "org.opencontainers.image.source": "https://github.com/james-6-23/new_api_tools",
            "org.opencontainers.image.title": "new_api_tools",
            "org.opencontainers.image.url": "https://github.com/james-6-23/new_api_tools",
            "org.opencontainers.image.version": "main"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 106128260,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5a810cc98fb0e8669655d08445e9808961fd2ae61335f0a8cf74920e20901f76/diff:/var/lib/docker/overlay2/ae0db69bc95055309ae94a2ed5e1c11bd90c038b28c16ff47fa1b017a35343e8/diff:/var/lib/docker/overlay2/9ef4dca5290b803e992e09d1869830eb32a7546d0cde4a35c87307d9fe5327b1/diff:/var/lib/docker/overlay2/d51bd685b19101522566eb501e1fea5e41bfcfa300413af9dcf461ea285c9e40/diff:/var/lib/docker/overlay2/c243ed4579828775e65c2026e1697105d4f6148a356d1a08d7b9732fe3555e5c/diff:/var/lib/docker/overlay2/d6a78b2eea0fa307cfd1f17151d6119c31b614847d3972709f60f6de76e79741/diff:/var/lib/docker/overlay2/a6b4eb3e5403a24e57239a78646737f91de42cfea4f74394a92dbeab986c3121/diff:/var/lib/docker/overlay2/93b8ffd6b0d957435fbc27c09aeca3743b96069657cc15ea65eb18d0ae8615ee/diff",
            "MergedDir": "/var/lib/docker/overlay2/1ad1a8d7de7449251d76d3bc917f450953c06f9c79e10ab935575ecfb4928375/merged",
            "UpperDir": "/var/lib/docker/overlay2/1ad1a8d7de7449251d76d3bc917f450953c06f9c79e10ab935575ecfb4928375/diff",
            "WorkDir": "/var/lib/docker/overlay2/1ad1a8d7de7449251d76d3bc917f450953c06f9c79e10ab935575ecfb4928375/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0b44b2151d78267ab6f2c76208c3be18688f49b2b0afd6852a9533f2cce121c5",
            "sha256:a7cfaf9aa2fb69dd02dd260add20dd6ca54470ede3014c90f2cf4696b98edb55",
            "sha256:c6835aafc7d5f27baee62b16c82cce1ce998f800822bde058c09ed1b455e96d7",
            "sha256:4eecfeb60e9842e167939bcfbc8b28a24b7d444c607f2491577eeb787fc2a6e9",
            "sha256:eb568299e08049a655daf206f25d04ff049f9815a1645b0a70493e63d0f40903",
            "sha256:e96fd2916a689161757d4cc6d36db4af6c21cf91ea080fb82ae19256b677ed9c",
            "sha256:534942af71bd6517af0ea4af5fd3b93fb9002326b1d595d3f06a52b81f9dbf07",
            "sha256:4cf0bccc1751274ff8bdcd3196abad69f3d8d1d9ada087ccd956312950d04897",
            "sha256:646a1868735057faa31bad97bd55dbd7ab4948fc30285a1dc779ae1826d77506"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-26T14:04:53.798232655+08:00"
    }
}

更多版本

ghcr.io/james-6-23/new_api_tools:6fcd799

linux/amd64 ghcr.io106.13MB2026-03-26 14:04
11