镜像信息
{
"Id": "sha256:0c10ed40fd1ff3f097670ed121f86a4ef0773181bba9dc4da9c21403b16a6f03",
"RepoTags": [
"ghcr.io/rzh0504/ruley:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rzh0504/ruley:latest"
],
"RepoDigests": [
"ghcr.io/rzh0504/ruley@sha256:ecb8d0b94a73002c12d81d1ea92d6e974e717636bae2d8f885727079bbbb8412",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rzh0504/ruley@sha256:3c105d34e42bf9fb8c5eccb1e60311f142066b5da8853086a7d94f8e02529083"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-05-01T16:18:57.488706578Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"4000/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NODE_VERSION=20.20.2",
"YARN_VERSION=1.22.22",
"NODE_ENV=production",
"PORT=4000",
"NODE_OPTIONS=--max-old-space-size=256"
],
"Cmd": [
"node",
"server.cjs"
],
"Healthcheck": {
"Test": [
"CMD-SHELL",
"node -e \"fetch('http://127.0.0.1:4000/api/health').then(r=\u003eprocess.exit(r.ok?0:1)).catch(()=\u003eprocess.exit(1))\""
],
"Interval": 30000000000,
"Timeout": 5000000000,
"StartPeriod": 10000000000,
"Retries": 3
},
"ArgsEscaped": true,
"Image": "",
"Volumes": null,
"WorkingDir": "/app",
"Entrypoint": [
"docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"org.opencontainers.image.created": "2026-05-01T16:18:46.908Z",
"org.opencontainers.image.description": "🏄 一个用于解析订阅、整理节点规则并生成 Clash / Mihomo 配置的 Web 工具",
"org.opencontainers.image.licenses": "",
"org.opencontainers.image.revision": "e3ca7ad878f9edddc2980277eefc68218b91ad08",
"org.opencontainers.image.source": "https://github.com/rzh0504/ruley",
"org.opencontainers.image.title": "ruley",
"org.opencontainers.image.url": "https://github.com/rzh0504/ruley",
"org.opencontainers.image.version": "main"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 139591905,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/3c0bc2f861869c260092dcb59b08d29fa99e29c6dc1be9ee211a951f4453d463/diff:/var/lib/docker/overlay2/b47cef650d3d8f875b5a71f843be05370b5d0ea8811db91d7c65508ba5c7db02/diff:/var/lib/docker/overlay2/8548a55fa28356279b9bc5eca1c94b2ce8489dd1d9a26bf09e9354cc3636fe41/diff:/var/lib/docker/overlay2/6b66166f5bb9b3ca363a5563dfc552c384fd55322a8bae26e3e0c0806cea340d/diff:/var/lib/docker/overlay2/034493cb1be0a97c3376fbc06f36d54e09e8d1571ac367cd70ac303510a90597/diff:/var/lib/docker/overlay2/cb2f458b40b6d1de6f9683072b1a3ee7044505e1b60b4ee8ee104a24214dcd09/diff:/var/lib/docker/overlay2/e4043c20b3ca8fdb1d6809186339f868a2ef6d9ecc7e8c8b619530f4330d50fb/diff:/var/lib/docker/overlay2/884c4f868ec52282087ebd7389ecb5bae21757aa883c5f0bc5d1c9bf703cb418/diff:/var/lib/docker/overlay2/29c2baaa2d15118d423fa48fbcd49354538dae131547da55d6151afb3bc098fc/diff:/var/lib/docker/overlay2/6a916706d55836e015ee337301ed6e204e7e81c681ba3407d80e161df517e845/diff:/var/lib/docker/overlay2/1ea02a16b4492ea4db701e90536ed08357ce5fd23bb69a6001e9b3689664973f/diff:/var/lib/docker/overlay2/9a1ef5a883ef2cbf9a0d960bba5d783f7ecd7d9d3ba8bb8cd5537b33d65a942f/diff",
"MergedDir": "/var/lib/docker/overlay2/3de729626dedb8146941584b9f42669d9dfa2f3803a04983972794f547396a93/merged",
"UpperDir": "/var/lib/docker/overlay2/3de729626dedb8146941584b9f42669d9dfa2f3803a04983972794f547396a93/diff",
"WorkDir": "/var/lib/docker/overlay2/3de729626dedb8146941584b9f42669d9dfa2f3803a04983972794f547396a93/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
"sha256:4983b93ee7967564f02cbf6162b75010ce557404a539fba05ee19a0eae01acbc",
"sha256:e10358715ead9b47009dd04bcd77ac1c8e247f7249ab06517ff913c473a8e38e",
"sha256:afa543f85b4685a84338df3e2c429edca49bb372b0f49e0c5cc9724c820ad094",
"sha256:5f64417710ab88fe30c13956b2ae2cb01d4e5747e8057189b789390465893bf6",
"sha256:c25972002609c717a6fa4b1d4a607a25f2bdf680fb5f0d134a044d65cf0020cd",
"sha256:68af8275423d3196a0335008424d39427c1930937ec89303b565fe59167c3d76",
"sha256:01cef587364f7e529a8c27d6db4216fad8f262ec7d09b871b846052a619a2c32",
"sha256:0fa4f117d93534c0fdda4579c966d9543cbda30487c66b64b9c25d7dbe20903e",
"sha256:cdfaa70a6b955381335f6f41d9ee36a31f6dd09f21cce1331c0336a0e6b11344",
"sha256:9e799b0968c03aa5474ee07e93bc4f0be6a830219f216cbabd7e123fd238dd44",
"sha256:9550fa9610b95fbb125775b9be425b40be315220b48bf4a79852125f292c0347",
"sha256:c57b655a539822da30d9c5c7cec1dca39fb2a087f0908c5a3a9cd3b485d4fd4a"
]
},
"Metadata": {
"LastTagTime": "2026-05-21T10:21:24.745403418+08:00"
}
}