镜像信息
{
"Id": "sha256:c0089867be820ca92e0da1f7a55c3116a4d2d0b2cb7ca158bbe05798d4ec019b",
"RepoTags": [
"ghcr.io/willxup/cpa-usage-keeper:sha-3db783b",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/willxup/cpa-usage-keeper:sha-3db783b"
],
"RepoDigests": [
"ghcr.io/willxup/cpa-usage-keeper@sha256:916daff28f3167012d0f4a7e2acd6eaa48408d5da2fe9e4107e8b9f10b93e2df",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/willxup/cpa-usage-keeper@sha256:3eeb2152bae8776b3f081ff8ff9c47958fca9d133a968aae7da0dee6b078ccdd"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-05-19T05:06:29.777612917Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8080/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
],
"Cmd": [
"/app/cpa-usage-keeper"
],
"Healthcheck": {
"Test": [
"CMD-SHELL",
"wget -q --spider \"http://127.0.0.1:${APP_PORT:-8080}${APP_BASE_PATH:-}/healthz\" || exit 1"
],
"Interval": 30000000000,
"Timeout": 3000000000,
"StartPeriod": 10000000000,
"Retries": 3
},
"ArgsEscaped": true,
"Image": "",
"Volumes": {
"/data": {}
},
"WorkingDir": "/",
"Entrypoint": [
"/usr/local/bin/docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-05-19T05:04:27.127Z",
"org.opencontainers.image.description": "独立的 Cli-Proxy-API用量追踪与展示服务,内置 SQLite 持久化和 Dashboard / Standalone Cli-Proxy-API usage tracker with SQLite persistence and built-in dashboard.",
"org.opencontainers.image.licenses": "MIT",
"org.opencontainers.image.revision": "3db783b47a89d576872ac48f1df06cc2bdc283be",
"org.opencontainers.image.source": "https://github.com/Willxup/cpa-usage-keeper",
"org.opencontainers.image.title": "cpa-usage-keeper",
"org.opencontainers.image.url": "https://github.com/Willxup/cpa-usage-keeper",
"org.opencontainers.image.version": "1.8.1"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 22864526,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/8a8921f28af57543c5266e55dbb51cca2a4139e2b94def832a254d3f665770fc/diff:/var/lib/docker/overlay2/b40fb26e29141190baa835aaaa3f1437c4815f3b0157f2a8f53d2096d07f6df7/diff:/var/lib/docker/overlay2/2f21463fa9e6f009f9dbc55576e606f0aa3b9831393ac283018925be9ec7ae87/diff:/var/lib/docker/overlay2/71b5880d33e138277f03917ce61a511d53e9502c89b21f67fcd483f7a2e1e0e9/diff",
"MergedDir": "/var/lib/docker/overlay2/388bb658b0863991c79fc0d36841a4a2e9e7d0ef949fb02e833fb690cd442a22/merged",
"UpperDir": "/var/lib/docker/overlay2/388bb658b0863991c79fc0d36841a4a2e9e7d0ef949fb02e833fb690cd442a22/diff",
"WorkDir": "/var/lib/docker/overlay2/388bb658b0863991c79fc0d36841a4a2e9e7d0ef949fb02e833fb690cd442a22/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:08bc4e534116aa76b16015484b82eac51f9a593416feae9296c8a2d4bb7aa4a2",
"sha256:3bc5a69e753be17badc7cf1f5a09c0b5b5dbc6e3cf6b2f8668c862c0b19c0bee",
"sha256:89dbb1607a9353c377525c85e270a21350a1c233e539e046dcc617bd3c79ec5b",
"sha256:d0b5d0a60bee6505533840490bb4647ed69b0ae46ea6d729ef6e1bf135244136",
"sha256:cccca78a9d23210f7782424760ce2e3caf87f4e9e147499fb256ba1e6a356246"
]
},
"Metadata": {
"LastTagTime": "2026-05-20T17:20:04.543895283+08:00"
}
}