广告图片

ghcr.io/theopenco/llmgateway-unified:latest linux/amd64

ghcr.io/theopenco/llmgateway-unified:latest - 国内下载镜像源 浏览次数:12

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

ghcr.io/theopenco/llmgateway-unified是一个统一的大语言模型(LLM)网关服务镜像,用于整合多种LLM接口,提供统一的API入口,方便应用程序调用不同的大语言模型,简化多模型集成流程。

源镜像 ghcr.io/theopenco/llmgateway-unified:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest
镜像ID sha256:5b65adba0421dfe97163938a37cd1b28c81e30bcf9ae7e4e523a4cd53ee9d158
镜像TAG latest
大小 5.76GB
镜像源 ghcr.io
CMD /start.sh
启动入口 /usr/bin/tini --
工作目录 /app
OS/平台 linux/amd64
浏览量 12 次
贡献者
镜像创建 2026-04-02T23:20:55.419825349Z
同步时间 2026-04-03 15:22
开放端口
3002/tcp 3003/tcp 3004/tcp 3005/tcp 3006/tcp 4001/tcp 4002/tcp 5432/tcp 6379/tcp
环境变量
PATH=/root/.asdf:/root/.asdf/shims:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ASDF_VERSION=v0.18.0 ASDF_DIR=/root/.asdf ASDF_DATA_DIR=/root/.asdf NODE_ENV=production POSTGRES_USER=postgres POSTGRES_PASSWORD=llmgateway POSTGRES_DB=llmgateway DATABASE_URL=postgres://postgres:llmgateway@localhost:5432/llmgateway REDIS_HOST=localhost REDIS_PORT=6379 TELEMETRY_ACTIVE=true RUN_MIGRATIONS=true APP_VERSION=v0.0.0-4a9a03c
镜像标签
2026-04-02T23:15:53.910Z: org.opencontainers.image.created Route, manage, and analyze your LLM requests across multiple providers with a unified API interface.: org.opencontainers.image.description NOASSERTION: org.opencontainers.image.licenses 4a9a03c3d34afb18e37ebbd99274083830102976: org.opencontainers.image.revision https://github.com/theopenco/llmgateway: org.opencontainers.image.source llmgateway: org.opencontainers.image.title https://github.com/theopenco/llmgateway: org.opencontainers.image.url main: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest  ghcr.io/theopenco/llmgateway-unified:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest  ghcr.io/theopenco/llmgateway-unified:latest

Shell快速替换命令

sed -i 's#ghcr.io/theopenco/llmgateway-unified:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest  ghcr.io/theopenco/llmgateway-unified:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest  ghcr.io/theopenco/llmgateway-unified:latest'

镜像构建历史


# 2026-04-03 07:20:55  0.00B 设置默认要执行的命令
CMD ["/start.sh"]
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 APP_VERSION
ENV APP_VERSION=v0.0.0-4a9a03c
                        
# 2026-04-03 07:20:55  0.00B 定义构建参数
ARG APP_VERSION=v0.0.0-4a9a03c
                        
# 2026-04-03 07:20:55  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/tini" "--"]
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 RUN_MIGRATIONS
ENV RUN_MIGRATIONS=true
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 TELEMETRY_ACTIVE
ENV TELEMETRY_ACTIVE=true
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 REDIS_PORT
ENV REDIS_PORT=6379
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 REDIS_HOST
ENV REDIS_HOST=localhost
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 DATABASE_URL
ENV DATABASE_URL=postgres://postgres:llmgateway@localhost:5432/llmgateway
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 POSTGRES_DB
ENV POSTGRES_DB=llmgateway
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 POSTGRES_PASSWORD
ENV POSTGRES_PASSWORD=llmgateway
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 POSTGRES_USER
ENV POSTGRES_USER=postgres
                        
# 2026-04-03 07:20:55  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2026-04-03 07:20:55  0.00B 声明容器运行时监听的端口
EXPOSE [3002/tcp 3003/tcp 3004/tcp 3005/tcp 3006/tcp 4001/tcp 4002/tcp 5432/tcp 6379/tcp]
                        
# 2026-04-03 07:20:55  4.28KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /start.sh # buildkit
                        
# 2026-04-03 07:20:55  4.28KB 复制新文件或目录到容器中
COPY infra/start.sh /start.sh # buildkit
                        
# 2026-04-03 07:20:55  3.21KB 复制新文件或目录到容器中
COPY infra/supervisord.conf /etc/supervisor/conf.d/supervisord.conf # buildkit
                        
# 2026-04-03 07:20:55  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /var/log/supervisor /var/log/postgresql /run/postgresql &&     mkdir -p /var/lib/postgresql/data &&     chown -R postgres:postgres /var/lib/postgresql &&     chmod 755 /var/lib/postgresql &&     chmod 700 /var/lib/postgresql/data &&     touch /var/log/postgresql.log &&     chown postgres:postgres /var/log/postgresql.log &&     chown postgres:postgres /run/postgresql &&     mkdir -p /var/lib/redis &&     chown redis:redis /var/lib/redis &&     chmod 755 /var/lib/redis # buildkit
                        
# 2026-04-03 07:20:54  15.51MB 执行命令并创建新的镜像层
RUN /bin/sh -c cp -r /app/packages/db/migrations /app/apps/api/migrations # buildkit
                        
# 2026-04-03 07:20:54  22.00B 复制新文件或目录到容器中
COPY packages/db/init/ /docker-entrypoint-initdb.d/ # buildkit
                        
# 2026-04-03 07:20:54  3.41GB 执行命令并创建新的镜像层
RUN /bin/sh -c pnpm build # buildkit
                        
# 2026-04-03 07:16:48  46.43MB 复制新文件或目录到容器中
COPY . . # buildkit
                        
# 2026-04-01 17:13:47  1.51GB 执行命令并创建新的镜像层
RUN /bin/sh -c pnpm install --frozen-lockfile # buildkit
                        
# 2026-04-01 17:13:17  3.90KB 复制新文件或目录到容器中
COPY --parents ee/*/package.json . # buildkit
                        
# 2026-04-01 17:13:17  14.20KB 复制新文件或目录到容器中
COPY --parents apps/*/package.json . # buildkit
                        
# 2026-04-01 17:13:17  7.91KB 复制新文件或目录到容器中
COPY --parents packages/*/package.json . # buildkit
                        
# 2026-04-01 17:13:17  794.88KB 复制新文件或目录到容器中
COPY .npmrc package.json pnpm-lock.yaml pnpm-workspace.yaml turbo.json ./ # buildkit
                        
# 2026-04-01 17:13:17  224.51MB 执行命令并创建新的镜像层
RUN /bin/sh -c cat .tool-versions | cut -d' ' -f1 | grep "^[^\#]" | xargs -i asdf plugin add  {} &&     asdf install &&     asdf reshim &&     echo "Final versions installed:" &&     node -v &&     pnpm -v # buildkit
                        
# 2026-04-01 17:13:11  28.00B 复制新文件或目录到容器中
COPY .tool-versions ./ # buildkit
                        
# 2026-04-01 17:13:11  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-04-01 17:13:11  0.00B 设置环境变量 PATH
ENV PATH=/root/.asdf:/root/.asdf/shims:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-04-01 17:13:11  0.00B 设置环境变量 ASDF_DATA_DIR
ENV ASDF_DATA_DIR=/root/.asdf
                        
# 2026-04-01 17:13:11  0.00B 设置环境变量 ASDF_DIR
ENV ASDF_DIR=/root/.asdf
                        
# 2026-04-01 17:13:11  0.00B 设置环境变量 ASDF_VERSION
ENV ASDF_VERSION=v0.18.0
                        
# 2026-03-28 20:06:16  472.65MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     pkg-config     wget     ca-certificates     gnupg     lsb-release     build-essential     curl     bash     tar     xz-utils     supervisor     tini     gosu     dpkg-dev     gcc     g++     libc6-dev     libssl-dev     make     wget     git     cmake     unzip     && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -     && echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list     && apt-get update && apt-get install -y --no-install-recommends     postgresql-17     postgresql-contrib-17     postgresql-client-17     && cd /usr/src     && wget -O redis-stable.tar.gz https://github.com/redis/redis/archive/refs/tags/8.2.1.tar.gz     && tar xf redis-stable.tar.gz     && cd redis-8.2.1     && export BUILD_TLS=yes     && make -j "$(nproc)" all     && make install     && cd /     && rm -rf /usr/src/redis*     && adduser --system --group --no-create-home redis     &&     ARCH=$(uname -m) &&     if [ "$ARCH" = "aarch64" ]; then ARCH="arm64"; fi &&     if [ "$ARCH" = "x86_64" ]; then ARCH="amd64"; fi &&     ASDF_VERSION=v0.18.0 &&     ASDF_DIR=/root/.asdf &&     wget -q https://github.com/asdf-vm/asdf/releases/download/${ASDF_VERSION}/asdf-${ASDF_VERSION}-linux-${ARCH}.tar.gz -O /tmp/asdf.tar.gz &&     mkdir -p $ASDF_DIR &&     tar -xzf /tmp/asdf.tar.gz -C $ASDF_DIR &&     rm /tmp/asdf.tar.gz &&     apt-get remove -y build-essential wget gnupg lsb-release dpkg-dev gcc g++ libc6-dev libssl-dev make cmake     && apt-get autoremove -y     && apt-get clean     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-03-16 08:00:00  74.83MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1773619200'
                        
                    

镜像信息

{
    "Id": "sha256:5b65adba0421dfe97163938a37cd1b28c81e30bcf9ae7e4e523a4cd53ee9d158",
    "RepoTags": [
        "ghcr.io/theopenco/llmgateway-unified:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified:latest"
    ],
    "RepoDigests": [
        "ghcr.io/theopenco/llmgateway-unified@sha256:6975bb74b243884c3455a65ae049f3f244d165175775630b6e932cc547e82e16",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/theopenco/llmgateway-unified@sha256:4a6b02d2f4e686a8ddbe976449412a40b33e9f5670e869deacaa9f5475fd6052"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-04-02T23:20:55.419825349Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3002/tcp": {},
            "3003/tcp": {},
            "3004/tcp": {},
            "3005/tcp": {},
            "3006/tcp": {},
            "4001/tcp": {},
            "4002/tcp": {},
            "5432/tcp": {},
            "6379/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/root/.asdf:/root/.asdf/shims:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "ASDF_VERSION=v0.18.0",
            "ASDF_DIR=/root/.asdf",
            "ASDF_DATA_DIR=/root/.asdf",
            "NODE_ENV=production",
            "POSTGRES_USER=postgres",
            "POSTGRES_PASSWORD=llmgateway",
            "POSTGRES_DB=llmgateway",
            "DATABASE_URL=postgres://postgres:llmgateway@localhost:5432/llmgateway",
            "REDIS_HOST=localhost",
            "REDIS_PORT=6379",
            "TELEMETRY_ACTIVE=true",
            "RUN_MIGRATIONS=true",
            "APP_VERSION=v0.0.0-4a9a03c"
        ],
        "Cmd": [
            "/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/usr/bin/tini",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-04-02T23:15:53.910Z",
            "org.opencontainers.image.description": "Route, manage, and analyze your LLM requests across multiple providers with a unified API interface.",
            "org.opencontainers.image.licenses": "NOASSERTION",
            "org.opencontainers.image.revision": "4a9a03c3d34afb18e37ebbd99274083830102976",
            "org.opencontainers.image.source": "https://github.com/theopenco/llmgateway",
            "org.opencontainers.image.title": "llmgateway",
            "org.opencontainers.image.url": "https://github.com/theopenco/llmgateway",
            "org.opencontainers.image.version": "main"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 5757185563,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b263e5f3e5788c65ea8dce4bcf3d6d21ab8b18c1a1d12aa596cdfbd1a8a5b16c/diff:/var/lib/docker/overlay2/510a32ea627e893150e29832e152a8652b7f5bf9d5e1a28271f4ad84f159d326/diff:/var/lib/docker/overlay2/2fc022e42fc104ffeb0ab74639298f8336f02149cccd8c902d673b70b77e5313/diff:/var/lib/docker/overlay2/cbd9e9e47ca208e1021ba2f01cb5ee90da7a6102e968394735defca9cfc90f4a/diff:/var/lib/docker/overlay2/12bc05d1db5cb2c48f019ee436479a9a1fc65dfb2117a65d0d68709c03e99cd1/diff:/var/lib/docker/overlay2/9abb3d321a6359ee6e99fa5002c491cba2c2e243ff751a39b4aca130ea9b8b92/diff:/var/lib/docker/overlay2/ea708c88bec0922267fafbbd6b2b3b9a679c16467c3d4607ea4110a67ae93e2e/diff:/var/lib/docker/overlay2/f708357bf99b5b53cfdbe8160db3621c5fae53f1769ae3e0e5c75d7cfd1af62f/diff:/var/lib/docker/overlay2/3e7b2b9401e53c0b051ad9d045da5e85e17dbe8516d4ddecff3f96e2e9c06e44/diff:/var/lib/docker/overlay2/fe28a9b1fed8f9cf3a541807c43212e58f4c66c366e322244c565d30e16504bd/diff:/var/lib/docker/overlay2/d4ac1bc6bcc38f6307d7ea78b9700691beeac623bb9d84749df8af97e09de902/diff:/var/lib/docker/overlay2/f7c816776b85c2bfe5d4d7666f11112876582c80fdd17d16ebb3981d284951f3/diff:/var/lib/docker/overlay2/5d412ca6e781e9c16c315514ed6d097a711352623debfedc80e413d107a5ebfa/diff:/var/lib/docker/overlay2/e77661660647d8eb7ccdeaf6907298cca6c3db82f69da66dd425bc5a4cda64b1/diff:/var/lib/docker/overlay2/f640511256ad966180eacc100770aadfaed1434f2468b64eec3ada15b7b88cb0/diff:/var/lib/docker/overlay2/ff1c2111da63cb9b74b20ea55cd15a585bccf0150f9be004f99f20d0e9f30210/diff:/var/lib/docker/overlay2/b80d11e2217e6b9ec5b545e8e3213cf65647095e32406f3068905c03b1e1a23a/diff",
            "MergedDir": "/var/lib/docker/overlay2/ac2d6cdc37018b4c258e1b16805d3624d209a581a81f47f002b5c7d593721360/merged",
            "UpperDir": "/var/lib/docker/overlay2/ac2d6cdc37018b4c258e1b16805d3624d209a581a81f47f002b5c7d593721360/diff",
            "WorkDir": "/var/lib/docker/overlay2/ac2d6cdc37018b4c258e1b16805d3624d209a581a81f47f002b5c7d593721360/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6143ee9e3de07e6ca35edaf392cf93dea566a5bcd0d3696607ae6c324193d099",
            "sha256:f9b72b79a912a8044ee63bc06db416028acb655cfeb6e11272197a5bd6781ae2",
            "sha256:cfc0d5080393f5a1b84f2a1b249ebbcf530f05d5a40f338313a754ff8d213292",
            "sha256:32f31b25408bf67180c514a5cd815396a19bac1809424920afab83152528f59d",
            "sha256:5753397f598a294239bbfeb67770100a482e9223f6c8b9b61f5e05d2e95869df",
            "sha256:eb58fd2ab9b7f931b232e0a3d48ead511128d70d4c9d8ca892c6571fbc37d539",
            "sha256:4391814e2b95a4896bdf9e6112d8deb39f350d0d6320b9790c0801ce02de6722",
            "sha256:47dd7e04d8c0505fd108e4a0365b2ac1fe09a57c080828cc7bd731d3a7b306bb",
            "sha256:d6ce90d83064b1d5fe70bc6ff4646e42c994168d2bab4d6229408dbdaf82b3a9",
            "sha256:1c8790ec17ab8a2b738f266a14e8e025b4148f5ccfb051d24893356779d95be0",
            "sha256:630fc6e5fa67152a5d1458c7293d4c946e40dc078989b23c9aaeb9fd8b7b9966",
            "sha256:909f4e6ca7052ee333cdf97e32c5a5c4d720c4ccbe4fed4ed43d58c6ff6a3bd0",
            "sha256:f28988e33f41766f4e005204a5c3cd17dad07528ee431696819affc78b032ca0",
            "sha256:49656c6d973dfca13dcc2f56217a71227c70d493745c8532cc639132cc219709",
            "sha256:a4786a844b237a2bc8abf7470cff07ff77a857cd5d503eb9d0ab3321320c4f3d",
            "sha256:3872460bc4ee153bc0326a0f939684ea46a5b42d076d38ca75de08808ea28551",
            "sha256:9d34e900a0200d625c646a6bd7417f1e4ff3e9d99a4d7e25c403690730bd6016",
            "sha256:ef20ea7d4da9131de9a28df6aa0e0a6c5bbb3a8f404000bdaa70742af0ad2f63"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-04-03T15:18:43.601019491+08:00"
    }
}

更多版本

ghcr.io/theopenco/llmgateway-unified:latest

linux/amd64 ghcr.io5.76GB2026-04-03 15:22
11