镜像信息
{
"Id": "sha256:df6c5bd53c9f598059cbfc6281a3990443be3e4e3666c372790885ba56e3c733",
"RepoTags": [
"zhulinsen/daily_stock_analysis:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhulinsen/daily_stock_analysis:latest"
],
"RepoDigests": [
"zhulinsen/daily_stock_analysis@sha256:ff31cd39aabbfe357c01abbf55026889d7c2e6989b7aa0c3e8088f6d7c36d4e4",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhulinsen/daily_stock_analysis@sha256:9fe92718def06d50df64ec760e851533fbc11bef115f599377ab8c1f09c332bd"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-04-26T14:08:14.943896996Z",
"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=/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.15",
"PYTHON_SHA256=272179ddd9a2e41a0fc8e42e33dfbdca0b3711aa5abf372d3f2d51543d09b625",
"TZ=Asia/Shanghai",
"PYTHONUNBUFFERED=1",
"LOG_DIR=/app/logs",
"DATABASE_PATH=/app/data/stock_analysis.db",
"WEBUI_HOST=0.0.0.0",
"API_PORT=8000"
],
"Cmd": [
"python",
"main.py",
"--schedule"
],
"Healthcheck": {
"Test": [
"CMD-SHELL",
"curl -f http://localhost:8000/api/health || curl -f http://localhost:8000/health || python -c \"import sys; sys.exit(0)\""
],
"Interval": 30000000000,
"Timeout": 10000000000,
"StartPeriod": 10000000000,
"Retries": 3
},
"ArgsEscaped": true,
"Image": "",
"Volumes": {
"/app/data": {},
"/app/logs": {},
"/app/reports": {}
},
"WorkingDir": "/app",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-04-26T14:05:42.410Z",
"org.opencontainers.image.description": "LLM驱动的 A/H/美股智能分析器:多数据源行情 + 实时新闻 + LLM决策仪表盘 + 多渠道推送,零成本定时运行,纯白嫖. LLM-powered stock analysis system for A/H/US markets.",
"org.opencontainers.image.licenses": "MIT",
"org.opencontainers.image.revision": "e5b5a641ca7883ddd0c933bfab5125569e911b3d",
"org.opencontainers.image.source": "https://github.com/ZhuLinsen/daily_stock_analysis",
"org.opencontainers.image.title": "daily_stock_analysis",
"org.opencontainers.image.url": "https://github.com/ZhuLinsen/daily_stock_analysis",
"org.opencontainers.image.version": "v3.14.1"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 1321208851,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/7f4b9848bd7950f40f70cf9d44242570e17785c1c426666e6116488cb9db51a6/diff:/var/lib/docker/overlay2/18e6e25bd9d4c38450eb9d91b01eb2400e8d487e5e3bc5c4d8d6a5e8fb343dc2/diff:/var/lib/docker/overlay2/f6da6f89984b261d6acdb78696229939bb14ec589a7fb0f051132c38b93ff040/diff:/var/lib/docker/overlay2/79cce0e72b339e29c42c558cbdfca12e8cd913f4fd64e6f9535890015df6ffb4/diff:/var/lib/docker/overlay2/56c511d4f1a1c52aadeaecd20cce6b5556929d96e4159197d9c42c1876309bfe/diff:/var/lib/docker/overlay2/a212da08c5e4cab8bf664ad9c8110b9c33ffd72d0a7008eccbeed62c4e126686/diff:/var/lib/docker/overlay2/71db60fa138f6295e779618bf28f8fdb4a0c4c1d21392eedea84df0dbe27a250/diff:/var/lib/docker/overlay2/b81cefeed7b0f70a02f88a7d3cbb16e88e75fcdfc39cabda1ef278cbf466379e/diff:/var/lib/docker/overlay2/c59963d19cbb68fa94b7bf6ba0aa06a7b7efcebc6a503b0af6d9ccb89fda6fe4/diff:/var/lib/docker/overlay2/b3de5f69715c86857411dc94fdcd03178923564239b631ca04435efd2e0e247d/diff:/var/lib/docker/overlay2/4e10fe9cf1313db334ebb8e9268623a133232346ff419412c2678f53f2829f5c/diff:/var/lib/docker/overlay2/0daa020a7254d5d1823ea226761b7810bd03909e65cec1eecca618203b5d9166/diff:/var/lib/docker/overlay2/629514ab70ba3fe97989ae215995c1077cef8b7ff0b1a921965b7e0e5eae40ad/diff:/var/lib/docker/overlay2/4d9cd7680276d21958fd04e4d14bbcd119371cccbc6f9bda7536f878ee3a7c36/diff:/var/lib/docker/overlay2/64217af372e21f1cc9bfdab0962acb006386db90ef08431d8b9758ae43401f19/diff:/var/lib/docker/overlay2/cc990fbc81de48078fc0604b9b6d36a0fec4e1e82221b08ef8be5312c6ba6c53/diff:/var/lib/docker/overlay2/cf43f95bbd2394100154831c0af08fee9aac29e6f0ad6ee1ddfcd2e2dfd607a9/diff",
"MergedDir": "/var/lib/docker/overlay2/6b113550f3c50645c86d68a2a907b19dbf9b6ac2dfc63b4d418e16044e993ba2/merged",
"UpperDir": "/var/lib/docker/overlay2/6b113550f3c50645c86d68a2a907b19dbf9b6ac2dfc63b4d418e16044e993ba2/diff",
"WorkDir": "/var/lib/docker/overlay2/6b113550f3c50645c86d68a2a907b19dbf9b6ac2dfc63b4d418e16044e993ba2/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:0da811fd3ed46c38cea69079fa395a3d715dbdbdd5c8177107c450bf6332bbfa",
"sha256:039df08804d0e605098b0b563d52f6065273780641b5b8517a25d470c8ce96ce",
"sha256:b2689a916b50d244e615fd29a0786eb6dc1f51f5c354f4903a56bcfd3bc1c897",
"sha256:724fc0dfc2934d5e16711d1be01fe409f2b3caa056c1ff30fcd6d61ec0e3b025",
"sha256:f180fcdca4babf09777eb429cd984e708361485c9a122ce8d7c85159ac02f6b1",
"sha256:412d7e17c0f63223f31bab0d39a2b72d242faf300a8f7c9f06f15733a7603805",
"sha256:9a01dfeb6e6c9ce78a0bb9a128f3ae13e2442d8ffcfaa27ccb3d898ffbfd975b",
"sha256:91bf7948508592b454a52b7abe58977ff562baf42314c40ec0043af09fc62196",
"sha256:2177e35ddff35973aa41b956fad3eb5aee8dd953278ef26f12f64304b6bca632",
"sha256:d80bfba3670672444d580cc34f426c60555b29967abbc0a51f468e2e5d30cd56",
"sha256:a91263197aa07b3ab32868a66cb80a98397e74ec81b531f9fcf815e0c231fa0c",
"sha256:87dff005354bfd2a328cce81452da677a9a1efd8c36729a72beaca1f60dbc10f",
"sha256:5d9b4b1e1d3139475157e26f98f4bab4b4407924aab06b5f9bcc621dc01f82a5",
"sha256:b825e58670143ab5b2716b30a9065a34b5ceec4310da379100bacdbc43541e99",
"sha256:c8d5b855ad605f157a78140206216cbcadfe43c82b989b91bf75b79dc1f78c13",
"sha256:b8f94d188c5371adb4184aa44d0b2d1c156fcab86db542e46ab61dd4ee4901da",
"sha256:a92322755280cd257d7b954acc18e008c641cbe477cbd4588345b0e4430b5020",
"sha256:b5df95b9ac535da2be8b68f1005bc4cecaf4aba1ce85057307c5b0a864dfd650"
]
},
"Metadata": {
"LastTagTime": "2026-04-29T15:12:44.496037258+08:00"
}
}