镜像信息
{
"Id": "sha256:a3b9ca53e19a1b1c3b5b50a843288d6d7a24e38eb8ca1a31e16c433b23199a00",
"RepoTags": [
"ghcr.io/jiujiu532/grok2api:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jiujiu532/grok2api:latest"
],
"RepoDigests": [
"ghcr.io/jiujiu532/grok2api@sha256:0b3d201530ac409b32155d98c5007af885cb1361e9d6cb260c853339c4b924b6",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jiujiu532/grok2api@sha256:34d84b7f649cd62bfe2ae02760d5d29073331b36b0cd29adb0c2e0d2c9cf03bf"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-07-08T18:45:24.920544694Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8000/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
"PYTHON_VERSION=3.13.14",
"PYTHON_SHA256=639e43243c620a308f968213df9e00f2f8f62332f7adbaa7a7eeb9783057c690",
"PYTHONDONTWRITEBYTECODE=1",
"PYTHONUNBUFFERED=1",
"TZ=Asia/Shanghai",
"VIRTUAL_ENV=/opt/venv",
"SERVER_HOST=0.0.0.0",
"SERVER_PORT=8000",
"SERVER_WORKERS=1"
],
"Cmd": [
"sh",
"-c",
"exec granian --interface asgi --host ${SERVER_HOST} --port ${SERVER_PORT} --workers ${SERVER_WORKERS} app.main:app"
],
"Healthcheck": {
"Test": [
"CMD",
"sh",
"-c",
"wget -qO /dev/null http://127.0.0.1:${SERVER_PORT}/health || exit 1"
],
"Interval": 30000000000,
"Timeout": 5000000000,
"StartPeriod": 15000000000,
"Retries": 3
},
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/app/scripts/entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-07-08T18:45:17.788Z",
"org.opencontainers.image.description": "",
"org.opencontainers.image.licenses": "MIT",
"org.opencontainers.image.revision": "ef7fb4f224062be15ab8745389a5c13ab4dc846b",
"org.opencontainers.image.source": "https://github.com/jiujiu532/grok2api",
"org.opencontainers.image.title": "grok2api",
"org.opencontainers.image.url": "https://github.com/jiujiu532/grok2api",
"org.opencontainers.image.version": "latest"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 142079740,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/ee6304523164b4e70162d3e95eacecb30d89245d1eadc1774dfa20d47a1d8266/diff:/var/lib/docker/overlay2/311e3b139540a41c1996f3c33ffb05147d6c9fb976364f85d674d24feadd61d3/diff:/var/lib/docker/overlay2/a9226f5f78733b6d117449ada5c75f1b941d4617821f2cb07907a6ba263d3110/diff:/var/lib/docker/overlay2/f9d9aa19d91f95a9c1ca3e4b630e8535c0eee6ce52a9e14f6a15847849213ff3/diff:/var/lib/docker/overlay2/aa145e4bf14fcb5daa44b963dc0048ea1b737032954b8fb4725f8f964422c66f/diff:/var/lib/docker/overlay2/4c7f78cc8c191bba24a9cfe0aa0665971b39ba87a342fb509ad7ecca3ccaa53c/diff:/var/lib/docker/overlay2/cf3008db5306d272a6ecf2e078444f4885f42304f1469da05fa8944fa7c50aa9/diff:/var/lib/docker/overlay2/9a4b160de99207e31c6e513eeb53b216a76e7725608dc8aa6dc6a79f6e9993a2/diff:/var/lib/docker/overlay2/d1e84cc27db6b85bfe8dd308be2831d149ed025c26a4a5986ca39e4bcc150a8e/diff:/var/lib/docker/overlay2/d51bd9f442769618005c9be653661c047116bf4ebe32b04db2ad4ca7bebb792d/diff",
"MergedDir": "/var/lib/docker/overlay2/25bd976975e32f53f412ded7606178745fc93338e4a52b6b822bf56e9e10c4b5/merged",
"UpperDir": "/var/lib/docker/overlay2/25bd976975e32f53f412ded7606178745fc93338e4a52b6b822bf56e9e10c4b5/diff",
"WorkDir": "/var/lib/docker/overlay2/25bd976975e32f53f412ded7606178745fc93338e4a52b6b822bf56e9e10c4b5/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:34884abbe92863fce933ed7c39c0e045631af0ed86d5cc0dfbdf9fdca426ce3c",
"sha256:60ec85ef133910d04c4b911093e46f0ebf1e337a5a5ac44afc3eead558ad9102",
"sha256:cd07d2f8dc272a0bd5b2aa247eac990f9b33958cd809854ff9e80395c8fd128a",
"sha256:ac1843fa896bf8b274116ea9c25f5573942f764bf453e0a19dc2aef4ddabd532",
"sha256:a7701218ed8edff1cf96fe24237c86b20d7b8394ce9463813a383dba7b2e1ed1",
"sha256:cc2bcaddb46fdf5de7585a264269b768363a17e5c6d6e7b2100762322c667f83",
"sha256:1f0406fb42a0cec717d3436bdaae9c5fdac1558812a0e3bcc0ee56f828e79651",
"sha256:dc7efdd79a9a899c4cd5cc96ef8f2430a927d253e9d7183e2ad81f38c15a9699",
"sha256:347c8b157fbf109acf2858e90dea5f4c31deaf6b91078eac092d70474419b3e3",
"sha256:bd4fc20a3eeef4bd0b39f5e20e642ca676f2fb1eabd84f6a4cd5a5a7270addc3",
"sha256:2b27e3c1f62c4d8035dd75e3674ae6e9c554eb5da51cbae4ef78ed1694336c6a"
]
},
"Metadata": {
"LastTagTime": "2026-08-03T13:48:35.475535191+08:00"
}
}