镜像信息
{
"Id": "sha256:b4e8f644503a745045dd233b8dcee22627b3da8af3e772b4c3292bc909638b0f",
"RepoTags": [
"ghcr.io/chenyme/grok2api:v2.0.4.rc3",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/chenyme/grok2api:v2.0.4.rc3"
],
"RepoDigests": [
"ghcr.io/chenyme/grok2api@sha256:1876e5512dcb9bca73c87b54cdbd82976744ceda0d8223abd3ef68e24fe7601a",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/chenyme/grok2api@sha256:2df57134f82c708886bcf3a575dbb0156c324f2137e928bf623cf569527f0bc9"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-04-20T14:15:21.747198938Z",
"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.13",
"PYTHON_SHA256=2ab91ff401783ccca64f75d10c882e957bdfd60e2bf5a72f8421793729b78a71",
"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-04-20T14:15:06.942Z",
"org.opencontainers.image.description": "Grok2API 是一个基于 FastAPI 构建的 Grok 网关,支持将 Grok Web 能力以 OpenAI 兼容 API 的方式转换。",
"org.opencontainers.image.licenses": "MIT",
"org.opencontainers.image.revision": "ca3783f7aae0299f0f441d71a990954f4c7a359d",
"org.opencontainers.image.source": "https://github.com/chenyme/grok2api",
"org.opencontainers.image.title": "grok2api",
"org.opencontainers.image.url": "https://github.com/chenyme/grok2api",
"org.opencontainers.image.version": "v2.0.4.rc3"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 141106705,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/57e40fcc73f1a86b9c6e6236350fe06e6ff71c3b7ef9aafe9073803dfd53fa85/diff:/var/lib/docker/overlay2/4286f973f17c9e7f77b45a70bf6097b7077fef99334e625266d06659ad376475/diff:/var/lib/docker/overlay2/f808a86c12361db2523095ffd2a84be22c348e00783f6f954b7ce341999c043c/diff:/var/lib/docker/overlay2/03f7f5b20bf79177aff6cda1a86c49b2b18f604c55e5a3c960137d8bb26f60a2/diff:/var/lib/docker/overlay2/2b4d3d5a826d365dfeb34796c1ab8683b343f7ff610a29943e8f1044f8000abe/diff:/var/lib/docker/overlay2/3297d5763b150deb71665d1a8c7185c16d6b151be4ab7cda3e6b52f985eceec9/diff:/var/lib/docker/overlay2/29554cb7a375e2ab8ad1c7f0f2a9a98963d0d0edf4c7994f5a620e751a736a72/diff:/var/lib/docker/overlay2/fb0c683a64e65aad435db7bb81bc91915747f2dd6463967ed1a8d50aa7c4b887/diff:/var/lib/docker/overlay2/5278cc50c8567358a272c1f6137d632c0f58baeb145a2d208edb6cc83aa53145/diff:/var/lib/docker/overlay2/25979533e2e425f22afcc600ccb45128b109440c7f68049cdcf7fde229f299dd/diff",
"MergedDir": "/var/lib/docker/overlay2/38c375786ec741b0d782f1d3f634ed381eba7f419faba9ed6d4e283eb61fc099/merged",
"UpperDir": "/var/lib/docker/overlay2/38c375786ec741b0d782f1d3f634ed381eba7f419faba9ed6d4e283eb61fc099/diff",
"WorkDir": "/var/lib/docker/overlay2/38c375786ec741b0d782f1d3f634ed381eba7f419faba9ed6d4e283eb61fc099/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
"sha256:c61106f6944f39a8fd82d1a162762a794149720bfeeaede343532c842d5a1158",
"sha256:c4105a99f999e94f496d482cb3b7a7a82f48bfb611e90c7d0bf9af0d00384b94",
"sha256:bc23e9315c5157d8008c547390f1502f4e2378579c9b872a03b9763a31cb516f",
"sha256:4491c50baab1849a559114aa1dab3988e97728229fd7a4a41d6d464d45bb3649",
"sha256:da1f9ad30606d9a2e42071002899b5a881626ef29946a6020890ece423b88e31",
"sha256:04391e68343756550d8181c45528080411ea42efe45f708700e40b03e550e42c",
"sha256:474b1b1eebe89dd3ec09d1449e67b18b7242061f5bad51ad101ae43428ccdf72",
"sha256:9903f03e279fee24425f32c0794ea36cd9b0f8f01f5e7e06ddbecc07cc508bd1",
"sha256:8be7b18c48fb3423e8d3029fe616956c5aa248155a413daf123140f41234c47c",
"sha256:e003304dd3d41df62bc70d1ffd2ad12671fc8a11f3e2d4c878d69987293c9cd5"
]
},
"Metadata": {
"LastTagTime": "2026-04-25T17:44:46.735867779+08:00"
}
}