logo
ghcr.io/berriai/litellm-gateway:v1.99.0
linux/amd64 ghcr.io

Litellm Gateway是一个用于统一管理和转发不同大语言模型(如OpenAI、Anthropic、Google等)API请求的网关服务,支持负载均衡、请求缓存、速率限制等功能,帮助开发者更便捷地集成和使用多种大模型服务。

6
浏览次数
1.94GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0
源镜像
ghcr.io/berriai/litellm-gateway:v1.99.0
镜像ID
sha256:e4a1d948572ff0935c55b15502dcc79964a03bd528c481b4b6a0942297a21d17
镜像 TAG
v1.99.0
镜像大小
1.94GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
--host 0.0.0.0 --port 4000
启动入口
sh -c exec /app/docker/component_entrypoint.sh uvicorn gateway.main:app --workers "${NUM_WORKERS:-1}" "$@" --
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-08-30T03:38:14.511640129Z
同步时间
2026-09-02 23:40
浏览量
6 次
贡献者
🔌 开放端口 1
4000/tcp
⚙️ 环境变量 7
KeyValue
PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin 0
SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt 1
HOME=/home/nonroot 2
PYTHONPATH=/app 3
PYTHONDONTWRITEBYTECODE=1 4
PYTHONUNBUFFERED=1 5
PRISMA_BINARY_CACHE_DIR=/opt/prisma/binaries 6
🏷️ 镜像标签 9
KeyValue
wolfi-base dev.chainguard.image.title
dev.chainguard.package.main
Chainguard Team https://www.chainguard.dev/ org.opencontainers.image.authors
2026-08-21T17:50:49Z org.opencontainers.image.created
d0c86678ed3c8951a2c47ed1b1fabcf8de65b553 org.opencontainers.image.revision
https://github.com/BerriAI/litellm org.opencontainers.image.source
wolfi-base org.opencontainers.image.title
https://images.chainguard.dev/directory/image/wolfi-base/overview org.opencontainers.image.url
Chainguard org.opencontainers.image.vendor
🛡️ 镜像安全扫描
wolfi 20230201 Trivy 2026-09-02 23:40 查看完整报告
3
低危 LOW
4
中危 MEDIUM
2
高危 HIGH
0
严重 CRITICAL
受影响目标 (4)
ghcr.io/berriai/litellm-gateway:v1.99.0 (wolfi 20230201) wolfi Node.js node-pkg Python python-pkg app/litellm-rust/Cargo.lock cargo

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0  ghcr.io/berriai/litellm-gateway:v1.99.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0  ghcr.io/berriai/litellm-gateway:v1.99.0

Shell快速替换命令

sed -i 's#ghcr.io/berriai/litellm-gateway:v1.99.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0  ghcr.io/berriai/litellm-gateway:v1.99.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0  ghcr.io/berriai/litellm-gateway:v1.99.0'

镜像构建历史


# 2026-08-30 11:38:14  0.00B 设置默认要执行的命令
CMD ["--host" "0.0.0.0" "--port" "4000"]
                        
# 2026-08-30 11:38:14  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["sh" "-c" "exec /app/docker/component_entrypoint.sh uvicorn gateway.main:app --workers \"${NUM_WORKERS:-1}\" \"$@\"" "--"]
                        
# 2026-08-30 11:38:14  0.00B 声明容器运行时监听的端口
EXPOSE [4000/tcp]
                        
# 2026-08-30 11:38:14  0.00B 指定运行容器时使用的用户
USER nonroot
                        
# 2026-08-30 11:38:14  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c find /app/.venv -type f -path "*/tornado/test/*" -delete &&     find /app/.venv -type d -path "*/tornado/test" -delete &&     chmod -R a+rX /opt/prisma &&     python -c "from prisma.client import BINARY_PATHS; paths = list(BINARY_PATHS.query_engine.values()); assert paths and all(p.startswith('/opt/prisma/') for p in paths), paths" # buildkit
                        
# 2026-08-30 11:38:02  215.84MB 复制新文件或目录到容器中
COPY /opt/prisma /opt/prisma # buildkit
                        
# 2026-08-30 11:38:01  1.65GB 复制新文件或目录到容器中
COPY --chown=nonroot:nonroot /app /app # buildkit
                        
# 2026-08-23 08:13:32  0.00B 设置环境变量 HOME PATH PYTHONPATH PYTHONDONTWRITEBYTECODE PYTHONUNBUFFERED PRISMA_BINARY_CACHE_DIR
ENV HOME=/home/nonroot PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin PYTHONPATH=/app PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 PRISMA_BINARY_CACHE_DIR=/opt/prisma/binaries
                        
# 2026-08-23 08:13:32  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-08-23 08:13:32  56.95MB 执行命令并创建新的镜像层
RUN /bin/sh -c for i in 1 2 3; do       apk add --no-cache bash openssl tzdata python3 libsndfile libatomic && break;       [ $i = 3 ] && { echo "apk add failed after 3 retries" >&2; exit 1; };       sleep 5;     done # buildkit
                        
# 2026-08-23 08:13:32  0.00B 指定运行容器时使用的用户
USER root
                        
# 2026-08-22 01:50:49  23.84KB 
apko
                        
# 2026-08-22 01:50:49  10.60KB 
apko
                        
# 2026-08-22 01:50:49  26.25KB 
apko
                        
# 2026-08-22 01:50:49  122.65KB 
apko
                        
# 2026-08-22 01:50:49  208.42KB 
apko
                        
# 2026-08-22 01:50:49  227.39KB 
apko
                        
# 2026-08-22 01:50:49  224.22KB 
apko
                        
# 2026-08-22 01:50:49  384.00KB 
apko
                        
# 2026-08-22 01:50:49  704.05KB 
apko
                        
# 2026-08-22 01:50:49  7.00MB 
apko
                        
# 2026-08-22 01:50:49  7.39MB 
apko
                        
                    

镜像信息

{
    "Id": "sha256:e4a1d948572ff0935c55b15502dcc79964a03bd528c481b4b6a0942297a21d17",
    "RepoTags": [
        "ghcr.io/berriai/litellm-gateway:v1.99.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway:v1.99.0"
    ],
    "RepoDigests": [
        "ghcr.io/berriai/litellm-gateway@sha256:d9be829395eb1a7e87590e7a81021d33db3f149a228d51d2531bd63515543e65",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/berriai/litellm-gateway@sha256:40c8fdeb07fcc49747a07df062fa8d1561e9f5b08a81384e75a24d90b8ebc874"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-08-30T03:38:14.511640129Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "github.com/chainguard-dev/apko",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "nonroot",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/app/.venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin",
            "SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt",
            "HOME=/home/nonroot",
            "PYTHONPATH=/app",
            "PYTHONDONTWRITEBYTECODE=1",
            "PYTHONUNBUFFERED=1",
            "PRISMA_BINARY_CACHE_DIR=/opt/prisma/binaries"
        ],
        "Cmd": [
            "--host",
            "0.0.0.0",
            "--port",
            "4000"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "sh",
            "-c",
            "exec /app/docker/component_entrypoint.sh uvicorn gateway.main:app --workers \"${NUM_WORKERS:-1}\" \"$@\"",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "dev.chainguard.image.title": "wolfi-base",
            "dev.chainguard.package.main": "",
            "org.opencontainers.image.authors": "Chainguard Team https://www.chainguard.dev/",
            "org.opencontainers.image.created": "2026-08-21T17:50:49Z",
            "org.opencontainers.image.revision": "d0c86678ed3c8951a2c47ed1b1fabcf8de65b553",
            "org.opencontainers.image.source": "https://github.com/BerriAI/litellm",
            "org.opencontainers.image.title": "wolfi-base",
            "org.opencontainers.image.url": "https://images.chainguard.dev/directory/image/wolfi-base/overview",
            "org.opencontainers.image.vendor": "Chainguard"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1936424820,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/49c28bc9ba6e2009f7313e15fea1b627a6bd634b40ada1662cdf63f071bd760b/diff:/var/lib/docker/overlay2/6495e10d4a73532a1f31069e2114059d69ebfd8c2f826faad2ed5c715068f70e/diff:/var/lib/docker/overlay2/30b30c67e8757e794cf08e54da5812973577d7364c2614703a21a88ea6badf46/diff:/var/lib/docker/overlay2/bdda55b7f8cabd64caa2ca5a60d1850698e41168ee124c4e234a8b0144d3d24f/diff:/var/lib/docker/overlay2/296395476d9c5fe5027e9a92d4a343df9c2b76aca9320c70b53483d64be519bc/diff:/var/lib/docker/overlay2/2c060b5dd42440371f3ff1a7902211d4c4e483495b981924cfc4d882b6e0c806/diff:/var/lib/docker/overlay2/cfbb5bb8b56b09983f49178bf475ecd8fddc455723a40ac21a8d7f2d146f8fae/diff:/var/lib/docker/overlay2/777ef272db6e363b892c4e88e80db10abc1c7be036056c72eae8e431f940141d/diff:/var/lib/docker/overlay2/073fe60ca2224b266e3bc6e5e22bc8d1c756679d990e0363404b0d6572740e80/diff:/var/lib/docker/overlay2/d0e4bdaf8b3abc86db1d27df6904b39aa164c4988ff0d72a4ebeb8000921fcf5/diff:/var/lib/docker/overlay2/2cf9c9a5b3b392052c3fa7e9a4b558836fa2729a1156e50bb37d4faa5d117f65/diff:/var/lib/docker/overlay2/36aa66cd2a08c619961d87a857a1303392f27d8af6f0561226f3d77d8e14c344/diff:/var/lib/docker/overlay2/16f4ebf059c4e4559db9807b5caedad07af02c855010ca280655285f958eb24d/diff:/var/lib/docker/overlay2/e0fb8b0be8b1bb7ba844df8b8419bb13896d2bdc99c357a80b6af2df9eb589cb/diff:/var/lib/docker/overlay2/1afefed8c713bace1e435c8de05e746d2879fb200203558af24da300b187aa9c/diff",
            "MergedDir": "/var/lib/docker/overlay2/1e00f8ecffc4b7a6425fc92d7f5b5e79cd6b365f828db7af628cd1a2bc3f50aa/merged",
            "UpperDir": "/var/lib/docker/overlay2/1e00f8ecffc4b7a6425fc92d7f5b5e79cd6b365f828db7af628cd1a2bc3f50aa/diff",
            "WorkDir": "/var/lib/docker/overlay2/1e00f8ecffc4b7a6425fc92d7f5b5e79cd6b365f828db7af628cd1a2bc3f50aa/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7718b5a484c0d9f514eaf62d66692c47e4f519040e76a5d1133c65acf56fff98",
            "sha256:3a7c9bb2c259d93d4325c3f129d0014a59030aa7cf9eababcc0d68f21b8be708",
            "sha256:1c824ba3c073f73c18bfbd1e8a920845609dea8fcb97cb7e44b015bffe6a66bd",
            "sha256:d691fe338bf4bf69d8b2b798a8443e51a2a9b54ceded2235db0717390945956f",
            "sha256:cdd605de69965f12b978f81c5d013816da641e609adbef2d15cb0c554791a281",
            "sha256:c5098588f2a2ff9ffbd45eff4f41cc464812d65d57d0b381abb54cac4766eff8",
            "sha256:96e1d5a10546eea6faf1e143f6c1eff1a4b10de4eee4685c93018e9a37c9e9ed",
            "sha256:4ff235d9d5f54f9c9e0eef84e5de7ea331a206ff35ec3f8051d3c6dffa45d2a5",
            "sha256:44bd43278134ee533303231479316dd19b8b1abf81bf67efb296f7d2c159872d",
            "sha256:b8195249dcd92d2c0519946f0a9f9d9ec7b88e9a19b5f83bc156103a39d5ab50",
            "sha256:49159c22ab19b718929ac4f7ccdd8c08623d76b1946faca7e6981b2e74ec0d10",
            "sha256:16626736ef89c70dcfdcaec23da803e10433eb36a3dbcac963c4a1210a04362e",
            "sha256:edf3d05aeb102595e054534bdc92086c19c56562cf13985211b6f07a1eae8f1e",
            "sha256:9ec21cf1b92e9fb9688676ae32a4d6e3ad02cf585d46376b905efca64bc9dfdb",
            "sha256:286c4e754b9a2b5fa15cfd96344a72ff8d87ddbca2a29e861c7c59f2165965f9",
            "sha256:1b238dff354241799bd8a8ff0185cb725c365cc2287612b8c6cb52f8115d2328"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-02T23:39:33.093243254+08:00"
    }
}

更多版本

ghcr.io/berriai/litellm-gateway:v1.92.0

linux/amd64 ghcr.io1.60GB2026-07-31 17:42
96

ghcr.io/berriai/litellm-gateway:v1.96.2

linux/amd64 ghcr.io1.92GB2026-08-12 15:07
83

ghcr.io/berriai/litellm-gateway:v1.99.0

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