logo
docker.io/moonrailgun/tianji:1.32.31
linux/amd64 docker.io

该镜像 docker.io/moonrailgun/tianji 的具体描述信息无法直接从镜像名称获取。 需要访问镜像仓库 (例如 Docker Hub) 查看该镜像的详细描述才能了解其功能、用途和版本等信息。

7
浏览次数
1.81GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31
源镜像
docker.io/moonrailgun/tianji:1.32.31
镜像ID
sha256:309014a6fdb0f9ed7e0f96773f3e179002f49376e76155f186a586dbc99cea2d
镜像 TAG
1.32.31
镜像大小
1.81GB
平台架构
linux/amd64
镜像源
docker.io
CMD
sh -c (cd /app/tianji/src/server && ./node_modules/.bin/prisma migrate deploy && ./node_modules/.bin/tsx ./clickhouse/scripts/apply.ts && NODE_ENV=production node ./dist/src/server/main.js) & sleep 10; /usr/local/bin/tianji-reporter --url "http://localhost:12345" --workspace "clnzoxcy10001vy2ohi4obbi0" --name "tianji-container" --silent > /dev/null & wait -n
启动入口
docker-entrypoint.sh
工作目录
/app/tianji
OS/平台
linux/amd64
镜像创建
2026-09-01T17:33:25.079766857Z
同步时间
2026-09-02 11:52
浏览量
7 次
贡献者
🔌 开放端口 1
12345/tcp
⚙️ 环境变量 6
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
NODE_VERSION=22.22.3 1
YARN_VERSION=1.22.22 2
PUPPETEER_SKIP_DOWNLOAD=true 3
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true 4
PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser 5
🏷️ 镜像标签 8
KeyValue
2026-09-01T17:30:28.674Z org.opencontainers.image.created
Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives org.opencontainers.image.description
Apache-2.0 org.opencontainers.image.licenses
005fa85407d04e41c31df9fd27e66d54ea686899 org.opencontainers.image.revision
https://github.com/msgbyte/tianji org.opencontainers.image.source
tianji org.opencontainers.image.title
https://github.com/msgbyte/tianji org.opencontainers.image.url
1.32.31 org.opencontainers.image.version
🛡️ 镜像安全扫描
alpine 3.23.4 Trivy 2026-09-02 11:52 查看完整报告
10
低危 LOW
36
中危 MEDIUM
30
高危 HIGH
4
严重 CRITICAL
受影响目标 (4)
docker.io/moonrailgun/tianji:1.32.31 (alpine 3.23.4) alpine Node.js node-pkg Python python-pkg usr/local/bin/tianji-reporter gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31  docker.io/moonrailgun/tianji:1.32.31

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31  docker.io/moonrailgun/tianji:1.32.31

Shell快速替换命令

sed -i 's#moonrailgun/tianji:1.32.31#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31  docker.io/moonrailgun/tianji:1.32.31'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31  docker.io/moonrailgun/tianji:1.32.31'

镜像构建历史


# 2026-09-02 01:33:25  0.00B 设置默认要执行的命令
CMD ["sh" "-c" "(cd /app/tianji/src/server && ./node_modules/.bin/prisma migrate deploy && ./node_modules/.bin/tsx ./clickhouse/scripts/apply.ts && NODE_ENV=production node ./dist/src/server/main.js) & sleep 10; /usr/local/bin/tianji-reporter --url \"http://localhost:12345\" --workspace \"clnzoxcy10001vy2ohi4obbi0\" --name \"tianji-container\" --silent > /dev/null & wait -n"]
                        
# 2026-09-02 01:33:25  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL curl -f http://localhost:12345/health || exit 1] Interval:30s Timeout:10s StartPeriod:40s StartInterval:0s Retries:3}
                        
# 2026-09-02 01:33:25  0.00B 声明容器运行时监听的端口
EXPOSE [12345/tcp]
                        
# 2026-09-02 01:33:25  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf ./reporter # buildkit
                        
# 2026-09-02 01:33:25  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf ./website # buildkit
                        
# 2026-09-02 01:33:24  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf ./src/client # buildkit
                        
# 2026-09-02 01:33:24  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf /usr/local/lib/node_modules/npm     /usr/local/lib/node_modules/pnpm     /usr/local/bin/npm     /usr/local/bin/npx     /usr/local/bin/pnpm     /usr/local/bin/pnpx # buildkit
                        
# 2026-09-02 01:33:24  44.35MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install apprise cryptography --break-system-packages # buildkit
                        
# 2026-09-02 01:33:19  502.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c CI=true pnpm install --filter @tianji/server... --prod --offline --ignore-scripts --config.dedupe-peer-dependents=false # buildkit
                        
# 2026-09-02 01:33:18  463.07KB 执行命令并创建新的镜像层
RUN /bin/sh -c CI=true pnpm prune --prod --config.dedupe-peer-dependents=false # buildkit
                        
# 2026-09-02 01:33:13  15.02MB 执行命令并创建新的镜像层
RUN /bin/sh -c pnpm build:server # buildkit
                        
# 2026-09-02 01:32:52  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /usr/local/bin/tianji-reporter # buildkit
                        
# 2026-09-02 01:32:52  9.86MB 复制新文件或目录到容器中
COPY /app/reporter/tianji-reporter /usr/local/bin/tianji-reporter # buildkit
                        
# 2026-09-02 01:32:52  25.02MB 复制新文件或目录到容器中
COPY /app/tianji/src/server/public /app/tianji/src/server/public # buildkit
                        
# 2026-09-02 01:32:52  65.32MB 复制新文件或目录到容器中
COPY /app/tianji/geo /app/tianji/geo # buildkit
                        
# 2026-09-02 01:31:46  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p ./src/server/public # buildkit
                        
# 2026-09-02 01:31:45  983.28MB 执行命令并创建新的镜像层
RUN /bin/sh -c pnpm install --filter @tianji/server... --config.dedupe-peer-dependents=false # buildkit
                        
# 2026-09-02 01:30:52  22.13MB 复制新文件或目录到容器中
COPY . . # buildkit
                        
# 2026-09-02 01:30:52  0.00B 设置环境变量 PUPPETEER_EXECUTABLE_PATH
ENV PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser
                        
# 2026-09-02 01:30:52  0.00B 设置环境变量 PUPPETEER_SKIP_CHROMIUM_DOWNLOAD
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
                        
# 2026-09-02 01:30:52  0.00B 设置环境变量 PUPPETEER_SKIP_DOWNLOAD
ENV PUPPETEER_SKIP_DOWNLOAD=true
                        
# 2026-09-02 01:30:51  0.00B 设置工作目录为/app/tianji
WORKDIR /app/tianji
                        
# 2026-09-02 01:30:51  63.14MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --update --no-cache curl cmake # buildkit
                        
# 2026-09-02 01:30:50  56.54MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk upgrade --no-cache --available glib     && apk add --no-cache       chromium-swiftshader       ttf-freefont       font-noto-emoji     && apk add --no-cache       --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community       font-wqy-zenhei # buildkit
                        
# 2026-09-02 01:30:48  332.40MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --update --no-cache python3 py3-pip g++ make openssl # buildkit
                        
# 2026-09-02 01:30:42  28.60MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install -g pnpm@10.27.0 # buildkit
                        
# 2026-05-15 00:56:44  0.00B 设置默认要执行的命令
CMD ["node"]
                        
# 2026-05-15 00:56:44  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2026-05-15 00:56:44  388.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2026-05-15 00:56:44  5.36MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar   && export GNUPGHOME="$(mktemp -d)"   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ||     { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ;   done   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz"   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc"   && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && mkdir -p /opt   && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && apk del .build-deps-yarn   && yarn --version   && rm -rf /tmp/* # buildkit
                        
# 2026-05-15 00:56:40  0.00B 设置环境变量 YARN_VERSION
ENV YARN_VERSION=1.22.22
                        
# 2026-05-15 00:56:40  148.92MB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup -g 1000 node     && adduser -u 1000 -G node -s /bin/sh -D node     && apk add --no-cache         libstdc++     && apk add --no-cache --virtual .build-deps         curl     && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)"       && case "${alpineArch##*-}" in         x86_64) ARCH='x64' CHECKSUM="fc04ab27123cb34d2bca3416493e86ced2f81e1ab9b51e532721ed27a1ef677d" OPENSSL_ARCH=linux-x86_64;;         x86) OPENSSL_ARCH=linux-elf;;         aarch64) OPENSSL_ARCH=linux-aarch64;;         arm*) OPENSSL_ARCH=linux-armv4;;         ppc64le) OPENSSL_ARCH=linux-ppc64le;;         s390x) OPENSSL_ARCH=linux-s390x;;         *) ;;       esac   && if [ -n "${CHECKSUM}" ]; then     set -eu;     curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz";     echo "$CHECKSUM  node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c -       && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner       && ln -s /usr/local/bin/node /usr/local/bin/nodejs;   else     echo "Building from source"     && apk add --no-cache --virtual .build-deps-full         binutils-gold         g++         gcc         gnupg         libgcc         linux-headers         make         python3         py-setuptools     && export GNUPGHOME="$(mktemp -d)"     && for key in       5BE8A3F6C8A5C01D106C0AD820B1A390B168D356       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7       CC68F5A3106FF448322E48ED27F5E38D5B0A215F       8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C       108F52B48DB57BB0CC439B2997B01419BD92F80A       A363A499291CBBC940DD62E41F10027AF002F8B0     ; do       { gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ||       { gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" && gpg --batch --fingerprint "$key"; } ;     done     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz"     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc     && gpgconf --kill all     && rm -rf "$GNUPGHOME"     && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c -     && tar -xf "node-v$NODE_VERSION.tar.xz"     && cd "node-v$NODE_VERSION"     && ./configure     && make -j$(getconf _NPROCESSORS_ONLN) V=     && make install     && apk del .build-deps-full     && cd ..     && rm -Rf "node-v$NODE_VERSION"     && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt;   fi   && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"   && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \;   && apk del .build-deps   && node --version   && npm --version   && rm -rf /tmp/* # buildkit
                        
# 2026-05-15 00:56:40  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=22.22.3
                        
# 2026-04-16 04:01:40  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-04-16 04:01:40  8.45MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:309014a6fdb0f9ed7e0f96773f3e179002f49376e76155f186a586dbc99cea2d",
    "RepoTags": [
        "moonrailgun/tianji:1.32.31",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji:1.32.31"
    ],
    "RepoDigests": [
        "moonrailgun/tianji@sha256:114edcf5a5cee70f32fb01f8825f4430c067944999ec5e227cb5230be0b62207",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/moonrailgun/tianji@sha256:9fc3e1fa935d3622640771ff69e3cadb85583ecce9b55909f3d5ad7137b31f68"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-01T17:33:25.079766857Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "12345/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=22.22.3",
            "YARN_VERSION=1.22.22",
            "PUPPETEER_SKIP_DOWNLOAD=true",
            "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true",
            "PUPPETEER_EXECUTABLE_PATH=/usr/bin/chromium-browser"
        ],
        "Cmd": [
            "sh",
            "-c",
            "(cd /app/tianji/src/server \u0026\u0026 ./node_modules/.bin/prisma migrate deploy \u0026\u0026 ./node_modules/.bin/tsx ./clickhouse/scripts/apply.ts \u0026\u0026 NODE_ENV=production node ./dist/src/server/main.js) \u0026 sleep 10; /usr/local/bin/tianji-reporter --url \"http://localhost:12345\" --workspace \"clnzoxcy10001vy2ohi4obbi0\" --name \"tianji-container\" --silent \u003e /dev/null \u0026 wait -n"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:12345/health || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 10000000000,
            "StartPeriod": 40000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app/tianji",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-09-01T17:30:28.674Z",
            "org.opencontainers.image.description": "Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "005fa85407d04e41c31df9fd27e66d54ea686899",
            "org.opencontainers.image.source": "https://github.com/msgbyte/tianji",
            "org.opencontainers.image.title": "tianji",
            "org.opencontainers.image.url": "https://github.com/msgbyte/tianji",
            "org.opencontainers.image.version": "1.32.31"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1809376883,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/a04345b39ca228c41b46974cb2ef8717be9c624c20f2e7aceb9a5cc6b790f223/diff:/var/lib/docker/overlay2/8d75a17dcac0bbb63af74419e31b0899946d2ff3dc31e48c6e12f2c698f9cda8/diff:/var/lib/docker/overlay2/cbb175a3bc05a90b10016f2b9a2e7bfc64c43402a6d792dc3b79da949bd9e94c/diff:/var/lib/docker/overlay2/0fae7939c92067673ed64788ecfdeffcf4f66c9fbdfc811a73b92738297d23e1/diff:/var/lib/docker/overlay2/73189d7ea3c440515c1849f0f723be0a965aecefd2460dac367bc4ebf6e4ada0/diff:/var/lib/docker/overlay2/063c10ab94428985e732f5acd0e634c602dcc795d380fda155f43a006898d1e9/diff:/var/lib/docker/overlay2/1f7aeee56c1e7bf6fbd2a18fdd0f7c842c3f32d9e2dbc37af2713481fa7e4617/diff:/var/lib/docker/overlay2/be5e3b270b1c14bb490b4db65c2a3ced0b087218e2c29db9115a011c37d5c957/diff:/var/lib/docker/overlay2/5eaf3640ccf860d7a85ffe8ae4a86c06480dd282442709842869b6a86455dd20/diff:/var/lib/docker/overlay2/55da6d3541f2ded28656c6ec27e1af8654d9de6b01316b8e13cd3d72f653b2cb/diff:/var/lib/docker/overlay2/f3a67d3ac3a3cd9812bf08ebe90e4a34103877cffdba65ab2892e65fe1fa4612/diff:/var/lib/docker/overlay2/9faed186908f0ca47df3fe5963d66d3a26c72d45ecba8fbfb1831ba0c980e5bd/diff:/var/lib/docker/overlay2/914591f6f9f49f8d6b64d41acabdfbfa30eba58f8bc080ea5691f918b7339341/diff:/var/lib/docker/overlay2/6108893367f2a614c3fe3226696e96e7fc908761c8e27fb2761a2be1ca124e7d/diff:/var/lib/docker/overlay2/6004f8ed7ea812ff3bfec2d05d2f2dd926fe0625dcc0e58826bc8d35508e9f3a/diff:/var/lib/docker/overlay2/d8de9ce509ea79399d5a7bb180fb9ea8ed242d0779108d8dfafb6f5048be585b/diff:/var/lib/docker/overlay2/20493be19a2ca79edcbd214bff64881152a94a04b00988c4484857db2d4f6c59/diff:/var/lib/docker/overlay2/465a54efbc176876db6b9a79bc84d93af726fb5350e645c38a46ff173c1baa09/diff:/var/lib/docker/overlay2/a2bf25041b91985a569d70eef2702799bc61dda456b32fa0696d029fcd28a723/diff:/var/lib/docker/overlay2/c3d2f8cf2b05e801f632428cb9304c5260e943a827697bb7a04160efa209f06f/diff:/var/lib/docker/overlay2/152fcb8de62f2293cf70407c5e0a47f94121fbf03d9262a6354ca89ba79edbf3/diff:/var/lib/docker/overlay2/4306aef7e61a1d3d3bd471658137b00bafe338bf3958cad96590764c515d0d96/diff:/var/lib/docker/overlay2/bd1cf78885cf3b9d31005fc12e15825eaab2f213475e21ca5b9d49621961e4de/diff",
            "MergedDir": "/var/lib/docker/overlay2/fbd7944faac7f5419e6e2195161079391dccce5be93c5363b86733d355bb3c92/merged",
            "UpperDir": "/var/lib/docker/overlay2/fbd7944faac7f5419e6e2195161079391dccce5be93c5363b86733d355bb3c92/diff",
            "WorkDir": "/var/lib/docker/overlay2/fbd7944faac7f5419e6e2195161079391dccce5be93c5363b86733d355bb3c92/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:29df493baa13de438d6d2ece3a8333032e0b7b9b9d8cce4ee82194da255f61e1",
            "sha256:b993ff69822c7aed848b28c18297707a2c5ebdb928476178ed97bfffbd3a0f25",
            "sha256:529c8b21d05ebc796f1fa7b34d8703214f9ee9fc179f826e600c843bf1ac368b",
            "sha256:27b8e0ac1f1242b629c47e8092b842cac436fbdf3da880e6fcb2c436a0198914",
            "sha256:49de9a21c83b7a5276308be4153fa79afb529adb4f7c4c303d4909dd7b3586d1",
            "sha256:b6283389b5cdf6f785721dfbdc53b9c6bebbb7c2042e9d113f06ee1ab6c02b84",
            "sha256:07871b32b2b4ae4151bc22f3d8262f276738a8b3b44cdb44364e08673d225fdb",
            "sha256:fb1c68fcba5c00d55dac72b9194263b2cc4eb7138cc1c8918787e5a704c56083",
            "sha256:7afe87ebcd6f2191fc1033ce2cae8f94d594589b4ad5c69f307d9c530d85e990",
            "sha256:f386118182b203344aedfe9e605379f6756287e75124a642ca2e3cba8c40bc15",
            "sha256:a5bb4c2ccebd44f25307ee3cef5d9881d82dcecb26e4ce713885d2cad3eaffc6",
            "sha256:f8dd573c26e9421bc0c897e52c9f1ff85fddba1e97f8806c2ca2af0bb957e4ff",
            "sha256:08d04159c27f8c328fba2585d3de85d4ef1e7c2726689323a142cd10205f1e26",
            "sha256:a50cd3dc05d71cfea3a5b504695ee163d2b01880b6de418dc25d7bb0f5aa830f",
            "sha256:8d7164f91677debbfeded7ee8d9f8c1b85d2c2b6c88f7ad9b54542dd3d002e56",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:9fe3a2dae913c39d4f13f75f056bd721fb5c8024cae75f47a30b3eaf78776f4f",
            "sha256:2dd6d4da5b83ce8a756c0d4d69ed9a16466f89fe75e6735350a52c4ec929d7b6",
            "sha256:52598910ef9d90671c49f06225a56477cf13e057f5549dc29d164d3115e3563c",
            "sha256:3e7af50c8a28cc6efaca32026fc22e0ed738ccc91586699255ff6bd9dba5b617",
            "sha256:aa4ba87f8ce56ab5a679ba15d4ba1b7922d3d67c02d4ab1a88a4d4a5e3afc04a",
            "sha256:78ff4715b7a087a462b05b05deb6e1d8adcbfdd1ecd60d6667bb3e415501e7ee",
            "sha256:7c59690165d24fdbec4bda711bd8ef4b08a985e7c5d1895352229a976eb5d78d",
            "sha256:a2f1b592e31eb02edee0d6eb93ba20a9cc262715e4984f80a9bf89e71b7d3ec6"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-02T11:51:08.042578926+08:00"
    }
}

更多版本

docker.io/moonrailgun/tianji:1.22.4

linux/amd64 docker.io2.08GB2025-06-26 16:45
324

docker.io/moonrailgun/tianji:latest

linux/amd64 docker.io2.08GB2025-06-26 16:51
396

docker.io/moonrailgun/tianji:1.24.1

linux/amd64 docker.io2.09GB2025-07-19 10:03
292

docker.io/moonrailgun/tianji:1.32.31

linux/amd64 docker.io1.81GB2026-09-02 11:52
6
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×