logo
docker.io/wechatopenai/weknora-app:v0.8.0
linux/amd64 docker.io

该Docker镜像为wechatopenai/weknora-app,通常用于部署集成微信开放平台与AI功能的应用服务,包含应用程序及其所需的依赖环境,支持快速在容器环境中启动运行相关应用。

14
浏览次数
1.68GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0
源镜像
docker.io/wechatopenai/weknora-app:v0.8.0
镜像ID
sha256:254df7b8594d71884aae0fc96822d0a9b94b875d9cb14a4193238cbda58d1594
镜像 TAG
v0.8.0
镜像大小
1.68GB
平台架构
linux/amd64
镜像源
docker.io
CMD
./WeKnora
启动入口
./scripts/docker-entrypoint.sh
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-09-03T07:11:01.152325074Z
同步时间
2026-09-04 20:26
浏览量
14 次
贡献者
🔌 开放端口 1
8080/tcp
⚙️ 环境变量 1
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
🏷️ 镜像标签 8
KeyValue
2026-09-03T07:03:54.241Z org.opencontainers.image.created
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki. org.opencontainers.image.description
NOASSERTION org.opencontainers.image.licenses
1edcd54b43606d9079bb36650efe3f68707a79ea org.opencontainers.image.revision
https://github.com/Tencent/WeKnora org.opencontainers.image.source
WeKnora org.opencontainers.image.title
https://github.com/Tencent/WeKnora org.opencontainers.image.url
v0.8.0 org.opencontainers.image.version
🛡️ 镜像安全扫描
debian 12.12 Trivy 2026-09-04 20:26 查看完整报告
1103
低危 LOW
1901
中危 MEDIUM
656
高危 HIGH
34
严重 CRITICAL
受影响目标 (6)
docker.io/wechatopenai/weknora-app:v0.8.0 (debian 12.12) debian Python python-pkg app/WeKnora gobinary home/appuser/.local/bin/uv rustbinary home/appuser/.local/bin/uvx rustbinary usr/local/bin/migrate gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0  docker.io/wechatopenai/weknora-app:v0.8.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0  docker.io/wechatopenai/weknora-app:v0.8.0

Shell快速替换命令

sed -i 's#wechatopenai/weknora-app:v0.8.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0  docker.io/wechatopenai/weknora-app:v0.8.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0  docker.io/wechatopenai/weknora-app:v0.8.0'

镜像构建历史


# 2026-09-03 15:11:01  0.00B 设置默认要执行的命令
CMD ["./WeKnora"]
                        
# 2026-09-03 15:11:01  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./scripts/docker-entrypoint.sh"]
                        
# 2026-09-03 15:11:01  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2026-09-03 15:11:01  0.00B 执行命令并创建新的镜像层
RUN |1 APK_MIRROR_ARG= /bin/sh -c chmod +x ./scripts/*.sh # buildkit
                        
# 2026-09-03 15:11:01  0.00B 复制新文件或目录到容器中
COPY /app/scripts/docker-entrypoint.sh ./scripts/docker-entrypoint.sh # buildkit
                        
# 2026-09-03 15:11:01  278.10MB 复制新文件或目录到容器中
COPY /app/WeKnora . # buildkit
                        
# 2026-09-03 14:55:04  91.52MB 复制新文件或目录到容器中
COPY /root/.duckdb /home/appuser/.duckdb # buildkit
                        
# 2026-09-03 14:55:04  91.67KB 复制新文件或目录到容器中
COPY /app/skills/preloaded ./skills/_builtin # buildkit
                        
# 2026-09-03 14:55:04  91.67KB 复制新文件或目录到容器中
COPY /app/skills/preloaded ./skills/preloaded # buildkit
                        
# 2026-09-03 14:55:04  11.18KB 复制新文件或目录到容器中
COPY /app/dataset/samples ./dataset/samples # buildkit
                        
# 2026-09-03 14:55:04  330.80KB 复制新文件或目录到容器中
COPY /app/migrations ./migrations # buildkit
                        
# 2026-09-03 14:55:04  137.28KB 复制新文件或目录到容器中
COPY /app/scripts ./scripts # buildkit
                        
# 2026-09-03 14:55:04  145.65KB 复制新文件或目录到容器中
COPY /app/config ./config # buildkit
                        
# 2026-09-03 14:55:04  20.85MB 复制新文件或目录到容器中
COPY /app/yanyiwu/ /go/pkg/mod/github.com/yanyiwu/ # buildkit
                        
# 2026-09-03 14:55:04  8.73MB 复制新文件或目录到容器中
COPY /go/bin/migrate /usr/local/bin/ # buildkit
                        
# 2026-09-03 14:55:04  0.00B 执行命令并创建新的镜像层
RUN |1 APK_MIRROR_ARG= /bin/sh -c mkdir -p /data/files &&     chown -R appuser:appuser /app /data/files # buildkit
                        
# 2026-09-03 14:55:04  1.20GB 执行命令并创建新的镜像层
RUN |1 APK_MIRROR_ARG= /bin/sh -c if [ -n "$APK_MIRROR_ARG" ]; then         sed -i "s@deb.debian.org@${APK_MIRROR_ARG}@g" /etc/apt/sources.list.d/debian.sources;     fi &&     apt-get update &&     apt-get install -y --no-install-recommends         build-essential postgresql-client default-mysql-client tzdata sed curl bash vim wget         libsqlite3-0         python3 python3-pip python3-dev libffi-dev libssl-dev         nodejs npm         gosu         ffmpeg &&     python3 -m pip install --break-system-packages --upgrade pip setuptools wheel &&     mkdir -p /home/appuser/.local/bin &&     curl -LsSf https://astral.sh/uv/install.sh | CARGO_HOME=/home/appuser/.cargo UV_INSTALL_DIR=/home/appuser/.local/bin sh &&     chown -R appuser:appuser /home/appuser &&     ln -sf /home/appuser/.local/bin/uvx /usr/local/bin/uvx &&     chmod +x /usr/local/bin/uvx &&     apt-get clean &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-09-03 14:54:11  9.25MB 执行命令并创建新的镜像层
RUN |1 APK_MIRROR_ARG= /bin/sh -c apt-get update &&     apt-get install -y --no-install-recommends ca-certificates &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-09-03 14:54:07  8.92KB 执行命令并创建新的镜像层
RUN |1 APK_MIRROR_ARG= /bin/sh -c useradd -m -s /bin/bash appuser # buildkit
                        
# 2026-09-03 14:54:07  0.00B 定义构建参数
ARG APK_MIRROR_ARG
                        
# 2026-09-03 14:54:07  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-12-29 08:00:00  74.81MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1766966400'
                        
                    

镜像信息

{
    "Id": "sha256:254df7b8594d71884aae0fc96822d0a9b94b875d9cb14a4193238cbda58d1594",
    "RepoTags": [
        "wechatopenai/weknora-app:v0.8.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app:v0.8.0"
    ],
    "RepoDigests": [
        "wechatopenai/weknora-app@sha256:14953fcb990c59b2546f00e94673d2a4c88689e3319bfcf2b06f82feaccec9b4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/wechatopenai/weknora-app@sha256:2e7ef0ceba0c679816ccbba48b6ea3aafeac7f00d8386d7f952c40d5814f5e76"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-03T07:11:01.152325074Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
        ],
        "Cmd": [
            "./WeKnora"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "./scripts/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-09-03T07:03:54.241Z",
            "org.opencontainers.image.description": "Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.",
            "org.opencontainers.image.licenses": "NOASSERTION",
            "org.opencontainers.image.revision": "1edcd54b43606d9079bb36650efe3f68707a79ea",
            "org.opencontainers.image.source": "https://github.com/Tencent/WeKnora",
            "org.opencontainers.image.title": "WeKnora",
            "org.opencontainers.image.url": "https://github.com/Tencent/WeKnora",
            "org.opencontainers.image.version": "v0.8.0"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1681957120,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/18cc2495985f1ac456a18b65307b7233c555032b85de3aba61324cb83faa745c/diff:/var/lib/docker/overlay2/7d9e3f48ac876d156a31736c0f4585c5d18d2481128ce25a9fff3a735fdb0dd0/diff:/var/lib/docker/overlay2/d8c9cb181adad817834c997123dae27ce4a664bb629a0dbf5f4a0f4e594495d6/diff:/var/lib/docker/overlay2/4be3247b55a5313bed8e73dd414162bd3059bc0c65490c57aea25d971b99e284/diff:/var/lib/docker/overlay2/8aa061a4c0117c156722abf4c7cbe89b59953ce5885a66cc7bcac73f1f40ae2a/diff:/var/lib/docker/overlay2/413c8a7b1e250d8569dc000c66e516a73c25c9c35912e05d394f1529aea9e608/diff:/var/lib/docker/overlay2/531661d3f18580c15e475fba3d0071f9dca5caf924d31e896fe5ef7c0cae1577/diff:/var/lib/docker/overlay2/4e23e1e85afa711b170c181e482815867b1a15871c07ec2fbc680bc481f5342d/diff:/var/lib/docker/overlay2/d5f126c9c71691dc49883b0ba09fb2f881ab8a37c5a51c5335349805c67cda37/diff:/var/lib/docker/overlay2/45104511a18cadcf4b790bf56d1bc88a92a7a77ae083942a542bf17f46c67e21/diff:/var/lib/docker/overlay2/69dd2f6032a9c4d71169f42669098ac53ee061eafc5f44b5568747bd872da8c0/diff:/var/lib/docker/overlay2/edddd1e26c92433388ebd00f2ae5d8c6d1f31ca3e4f6eb1b4d466f4cfea32461/diff:/var/lib/docker/overlay2/404190a062a73604cc09d7cf5a3c534a368e8ef8d3c7df9cb4216faf8f5c1be7/diff:/var/lib/docker/overlay2/b266a570bfc03a38168c52cf6cceda3c4648cd0562a50280a0cf05203ea13978/diff:/var/lib/docker/overlay2/ae91632bcbec2a48c889bf9be7c74a78b279a9dbc38022e8e25a5032882f3882/diff:/var/lib/docker/overlay2/d29ce8e6330861019fd238788c69fd2ac47bf8f159292fbefcb5ce8732cdb003/diff:/var/lib/docker/overlay2/abf77a75b0216b28539092e48ac713e4e056c69941997b2960e9e9d5ac51e87e/diff",
            "MergedDir": "/var/lib/docker/overlay2/42e2c6c3a51388d02e4069e090f15087971fa68cd71815a787731f67debdb37f/merged",
            "UpperDir": "/var/lib/docker/overlay2/42e2c6c3a51388d02e4069e090f15087971fa68cd71815a787731f67debdb37f/diff",
            "WorkDir": "/var/lib/docker/overlay2/42e2c6c3a51388d02e4069e090f15087971fa68cd71815a787731f67debdb37f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:dc6a97ced1cb599de7c1b743196f6ad49513bac9182bf148acbab2347623e6f0",
            "sha256:395cbccad3ee6856b16509f9082ca65df59124b6fb580f46fc7e6523562d95f8",
            "sha256:23fcd9dcc139b9c3e4c2a044659845be094a954342b1658173f8c8fa7ceac17a",
            "sha256:b73f43b657244a399153ec7444c1c6bf8f50fa5c75035ee04d4a79c55c68788e",
            "sha256:5e2e9a1178d8ab6fed920ce9959a06a9fc3e1a2c9c34f81f97f29b2615128c61",
            "sha256:0b67c034ef206b635a956b7a908d90e3fceb7a5baac40a7f48d6bbd96c5a4fed",
            "sha256:c79a1e21b7e5d8925a06b941ca399c7dc508d624fb953b3f76b51c3b882de18d",
            "sha256:1ea8f7c46a3aaa1d813a955c03b9b949ebfaab21e0dd61b948b4361d9c7b60f2",
            "sha256:67584b3cbcdc137378d295395563e39cef911fe3e0f8db4a572dacdc1ed9c016",
            "sha256:35f27076b75d0c96b43883536393b3085e7940dea6ba88a346666e95b0df2595",
            "sha256:79e3fe98434c89962848c4b94df7a2b276ab44cf95c8175ecb2d831aed254264",
            "sha256:36ddc52de1fc49ab31270afe6ce5f653e47767ba88a3aff77a7f042f3e273bba",
            "sha256:df9d85d1207aba465ba33c38e898e5adf0363c279d390988e45a8c008382aee8",
            "sha256:0a04efcd7f467f2b8405eb6e56baaed00005aa59df82a1ba3fe12c259394140e",
            "sha256:f866d6aa0542f4f7e90f6a9616debfbe4bec99002f0a2d8add1be020f0fbb41c",
            "sha256:00bf3233ac990ca7d49f87f8c9f9098b11ea9fcdd80091cdf562156a520e632a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-04T20:25:19.441307953+08:00"
    }
}

更多版本

docker.io/wechatopenai/weknora-app:latest

linux/amd64 docker.io565.78MB2025-09-09 00:34
895

docker.io/wechatopenai/weknora-app:v0.2.1

linux/amd64 docker.io1.53GB2025-12-14 12:20
493

docker.io/wechatopenai/weknora-app:main

linux/amd64 docker.io751.74MB2025-12-16 14:01
642

docker.io/wechatopenai/weknora-app:main

linux/arm64 docker.io723.13MB2025-12-16 14:20
387

docker.io/wechatopenai/weknora-app:v0.3.0

linux/amd64 docker.io1.13GB2026-03-26 11:49
257

docker.io/wechatopenai/weknora-app:v0.3.5

linux/amd64 docker.io1.18GB2026-04-02 09:28
258

docker.io/wechatopenai/weknora-app:v0.3.6

linux/amd64 docker.io1.18GB2026-04-03 19:17
295

docker.io/wechatopenai/weknora-app:v0.5.0

linux/amd64 docker.io1.63GB2026-04-27 17:48
271

docker.io/wechatopenai/weknora-app:v0.5.1

linux/amd64 docker.io1.63GB2026-05-06 16:35
314

docker.io/wechatopenai/weknora-app:v0.6.0

linux/amd64 docker.io1.65GB2026-05-27 16:35
215

docker.io/wechatopenai/weknora-app:v0.6.1

linux/amd64 docker.io1.66GB2026-06-08 15:46
165

docker.io/wechatopenai/weknora-app:v0.6.2

linux/amd64 docker.io1.66GB2026-06-10 16:56
176

docker.io/wechatopenai/weknora-app:v0.6.3

linux/amd64 docker.io1.66GB2026-07-08 15:49
133

docker.io/wechatopenai/weknora-app:v0.7.0

linux/amd64 docker.io1.66GB2026-07-20 10:31
128

docker.io/wechatopenai/weknora-app:v0.7.1

linux/amd64 docker.io564.07MB2026-08-07 20:42
70

docker.io/wechatopenai/weknora-app:v0.7.2

linux/amd64 docker.io1.66GB2026-08-17 15:38
88

docker.io/wechatopenai/weknora-app:v0.8.0

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