镜像信息
{
"Id": "sha256:1a2996b7b753c0d2ddec5061090069ad5bf2403bf8d20566102ea859dc76d32f",
"RepoTags": [
"ghcr.io/hkuds/deeptutor:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hkuds/deeptutor:latest"
],
"RepoDigests": [
"ghcr.io/hkuds/deeptutor@sha256:0f255047d93f6e754bfb7a33215a2b085f73df773241bef2ea469cf45380bc38",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/hkuds/deeptutor@sha256:05b561b8c782ea1e52950eb563e7723a398ca4b8a05b2d0d5160d10b8aef5cf0"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-01-07T03:11:39.449297948Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"3782/tcp": {},
"8001/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D",
"PYTHON_VERSION=3.11.14",
"PYTHON_SHA256=8d3ed8ec5c88c1c95f5e558612a725450d2452813ddad5e58fdb1a53b1209b78",
"PYTHONDONTWRITEBYTECODE=1",
"PYTHONUNBUFFERED=1",
"PYTHONIOENCODING=utf-8",
"NODE_ENV=production",
"BACKEND_PORT=8001",
"FRONTEND_PORT=3782"
],
"Cmd": null,
"Healthcheck": {
"Test": [
"CMD-SHELL",
"curl -f http://localhost:${BACKEND_PORT:-8001}/ || exit 1"
],
"Interval": 30000000000,
"Timeout": 10000000000,
"StartPeriod": 60000000000,
"Retries": 3
},
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"/app/entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"description": "DeepTutor: AI-Powered Personalized Learning Assistant",
"maintainer": "DeepTutor Team",
"org.opencontainers.image.created": "2026-01-07T03:07:29.888Z",
"org.opencontainers.image.description": "\"DeepTutor: AI-Powered Personalized Learning Assistant\"",
"org.opencontainers.image.licenses": "AGPL-3.0",
"org.opencontainers.image.revision": "62b5e0de6e8b82209c573406110c283c95b8d263",
"org.opencontainers.image.source": "https://github.com/HKUDS/DeepTutor",
"org.opencontainers.image.title": "DeepTutor",
"org.opencontainers.image.url": "https://github.com/HKUDS/DeepTutor",
"org.opencontainers.image.version": "latest",
"version": "0.1.0"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 10097991718,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/eb548547c2fae025e5f91c4577e9034b3b273b017f0afcab08b605840fe42567/diff:/var/lib/docker/overlay2/e11240d8aa37296159f0a989de3f1a9bdf57e193a1ba5c6d18349ff4a396370b/diff:/var/lib/docker/overlay2/1b02c5f3067531586b35ec93fc868bb4c4ca88caac7d3cd78757bb1a7ff2fb34/diff:/var/lib/docker/overlay2/754055a72cd4dc5c5f6008c870230f8df1e7db1f7d7d06cffbf9b955cda4a2e5/diff:/var/lib/docker/overlay2/8b23672691172b8fd495b28f72425ce56e010ed7ecb4dde22989733a6b0a1df5/diff:/var/lib/docker/overlay2/e7b781cb87f0946ff9919647eee43f579b64cb1c62c7af0b2c3caa06da286386/diff:/var/lib/docker/overlay2/cc728efafb5e6dc61b092a28ace514a7114ebe4033e96549e600f0cf90c67392/diff:/var/lib/docker/overlay2/e1493b9e0398722e0889bf3aaf4a0d836337b48866e01e028f0ff36a0a50a7d3/diff:/var/lib/docker/overlay2/28214a95997fe9163aaec42e34e776f79def40b9256c23317212258cea3e5796/diff:/var/lib/docker/overlay2/1302e482799ecce1fec5d0626bae89dc9eff2f01b475864bb7a8823cb8ac3616/diff:/var/lib/docker/overlay2/0d52a86041ab0677758f29c7b064609a0152d2af0937627d5e581f922c2ed1c5/diff:/var/lib/docker/overlay2/9d985b87901acc023da50be144eb83488ae822d4bb44f86a3bb8a9ce2fb174bb/diff:/var/lib/docker/overlay2/213cd26aad075979f4a01b1295dde84acb9b877345f3ed321a5d3be4232e71f0/diff:/var/lib/docker/overlay2/d361fac92384f34fcf40a609487ac28a37c499d6432b3471bfcdb2bc0ec88b98/diff:/var/lib/docker/overlay2/4c8d3ecebc088192ee323666d36afa16651f616990947b8bc91a90f70a4277e7/diff:/var/lib/docker/overlay2/f50716ca8293b5c722b93be14ce3e69fba55a1aefb18428f16f4f518d9ba5717/diff:/var/lib/docker/overlay2/7e055d4722a6e83a8c1ad48f6dcfd008b1dc1ae82041f7c9e40f4d4508094148/diff:/var/lib/docker/overlay2/01f6c9a73ab8e50be5bd758c00d66f505f11923db76f4a000bec0062bec8aef1/diff:/var/lib/docker/overlay2/b0ee9a9146bb85ead600a6394d6a87bf6ba2044287a48fabd4d37550ea9ca332/diff:/var/lib/docker/overlay2/cf408739560a1affd20395bb0613d745a4fb32c25f3c2c4ca516bc9cc7eb40db/diff:/var/lib/docker/overlay2/e01c3165cf819b3cc586f06eb94e64734a421217802a05180c9c7e12505c839c/diff:/var/lib/docker/overlay2/871ebb3ad3a429cfd6f7af721ebbebafe38440c4251f8e18fc22307889082874/diff:/var/lib/docker/overlay2/c04f18f297889775e06d427c66b33a3178eb1852d4d90129b83ed563edd33059/diff:/var/lib/docker/overlay2/01fa32651fe189e1f9f2ff59164131798be9312fb115a8f9ed35a1d6ffd69468/diff:/var/lib/docker/overlay2/235b2be6f11523e605a1d20bd09113c06ae81aa378ae3ec390f5bc5d08e81489/diff:/var/lib/docker/overlay2/dc9138ceb3e49a46fdca3f8447abbe590cf9b443a2a38b87b81fc7d37e554307/diff:/var/lib/docker/overlay2/c2d1bd3ddf617e39543af9fbdaa930958c742b8b44caed675c5cf31e9c7c948e/diff:/var/lib/docker/overlay2/b90eaaf96e68ec6055073276044bde0dde138b7c68e948d0d695d7f058fea952/diff:/var/lib/docker/overlay2/79557c55df90cac6cb9e1726dfcfed2a508990e551ab2b769b32fa2938e4c72a/diff",
"MergedDir": "/var/lib/docker/overlay2/d78cafa7358e82611ea5988824f7b02e85efe202290b33161a37aa4f26f631c1/merged",
"UpperDir": "/var/lib/docker/overlay2/d78cafa7358e82611ea5988824f7b02e85efe202290b33161a37aa4f26f631c1/diff",
"WorkDir": "/var/lib/docker/overlay2/d78cafa7358e82611ea5988824f7b02e85efe202290b33161a37aa4f26f631c1/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:6a7f953ae30c9f480e6eaf7be8b1ba742bce57a3a83c43e927348e763cff7472",
"sha256:501421e049a171e15631e0b0e231ffd456ee4685f5b5b22cd98163cde83f2c6c",
"sha256:72533f233c8abf13e297ce15ecbd0ca43a452405a88cb704f3e43a8db89ffe90",
"sha256:253032e9f52a50fa025102eb1834cb841de4963cbebf37c593c147ccc36f537c",
"sha256:a7963ed694e46bd6461d33e93db5c724347bd3a0b8b9026a34843dda051beb58",
"sha256:bdd1cbdc8510c6745d4093cccc5e431c2280ae76defd1425569febb25a66f7e2",
"sha256:b31c477cf6ebb500d7f5fb7aac4eeaa2eabb8d7dfe6a231fc2815ab8ac984675",
"sha256:d8646f8f91f805e6bc5fe389edd7a76c12ab39d432180054b73f867ac8c2da1b",
"sha256:d82df63e4f1f28b46970b825ad46659ca9a1dd4b7119282ec6f783d6232c060b",
"sha256:3916dbb31e787ea52c9ad85714238916905b0aaeb6307f916c3b7d148401d381",
"sha256:f8a7c9f2f99fbf6dc1529dc76453b301c6d3e8f0de008bf9aa5fbb702ed59036",
"sha256:cf5539e5db0a74aa0abff475949c3153b21bc62f4c90b7a5d3dfad11464c4e85",
"sha256:7c286ecc52c590cc8f92a1219d842304f80d2302ecb14c1bed8f7851d8616dfe",
"sha256:1989c594a1047e197b594c591821cd730d4e5c08a1c93e6cf606f022d81324d7",
"sha256:2a27c43973c0193ad001b2c6a3d4ad9b6918d5f7faa6ab9389e622247a69fc5a",
"sha256:d689d78bbf3f8a6a4ab5d8045de0060ee708654962f224cffdb5a111bec67ba9",
"sha256:96aebee60a7bdcbb073f1a7f64c36a0589fbef10064d0a4e33ce4e10c735346d",
"sha256:461bf9bdc3567d9d9d194e31118dbbb912b61c850839e4ef85c0259faff2e043",
"sha256:12c11e3a3c211d395fb2abcee70cbad5998052cf4ff748d2eb68b1a6dcf664f8",
"sha256:ce1501acb739fd5df51f5991e77e353874ccf6e41a52bcc660b06a461d189841",
"sha256:96a0d9199972f48106cdc5736bdf9b41907107ed307a636c6f2b6c6d14da55fb",
"sha256:2e172a72026a21351e1a5b7e0e6db28523d7a3748fda56c763dc4b938c5f7de3",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:4934eafd307776c7672ed9164a8079552b9c71e84bc00d3ffeb04641886fe5e5",
"sha256:341dfd44211423cfc7a5959904ec310d42705536265511f564f32452720f5cb8",
"sha256:459f9c6fa9be52ec5804eb9c2dadf3b8441653301416b84554a2eec58865d57a",
"sha256:86990c1dc27ed66ae2deb993149940bd268f5d74821dbf1265ab33e98fae5d6f",
"sha256:d2299db6064fdf4c13cb45959de828ce6ae9133474c8839672e9bc1412df978b",
"sha256:a534ead6361d8b7e327de425fae7b8ffc8aa8ce4aaa693ec83112b03c1445b33",
"sha256:6d9b13658b14909c5cff75607d8f7b0e9dba0faa9405d2d76ff42ed9c5b56336"
]
},
"Metadata": {
"LastTagTime": "2026-01-09T00:43:44.245097988+08:00"
}
}