CodeGate 如何用 Docker 启动本地安全网关并指向 DeepSeek API?

发布时间:2026/9/10 5:34:38
CodeGate 如何用 Docker 启动本地安全网关并指向 DeepSeek API? CodeGate 如何用 Docker 启动本地安全网关并指向 DeepSeek API【免费下载链接】awesome-deepseek-integrationIntegrate the DeepSeek API into popular software项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-deepseek-integration如果你想让 AI 编码助手在调用 DeepSeek 之前先经过一道本地安全网关拦截敏感数据泄露、审查 AI 建议的安全问题可以在本地用 Docker 启动 CodeGate并通过一个环境变量把它的上游指向 DeepSeek API。CodeGate 以 Docker 容器形式分发仓库中的 CodeGate 说明中文版见 README_cn.md给出了完整的启动命令、端口、以及接入 Continue 和 Cline 的配置方式。启动前的环境要求需要容器运行时Docker Desktop 或 Docker EnginePodman 和 Podman Desktop 同样受支持使用 Podman 时把下面所有命令中的docker替换为podman。操作系统Windows、macOS、LinuxCPU 架构支持 x86_64 和 arm64含 ARM 和 Apple Silicon。说明以dockerCLI 可用为前提。用 Docker 启动 CodeGate 并指向 DeepSeek运行下面这条命令即可启动 CodeGate。关键在于-e CODEGATE_PROVIDER_OPENAI_URLhttps://api.deepseek.com这就是“把网关指向 DeepSeek API”的部分。docker run --name codegate -d -p 8989:8989 -p 9090:9090 -p 8990:8990 \ -e CODEGATE_PROVIDER_OPENAI_URLhttps://api.deepseek.com \ --mount typevolume,srccodegate_volume,dst/app/codegate_volume \ --restart unless-stopped ghcr.io/stacklok/codegate:latest命令中各部分的用途-p 8989:8989 -p 9090:9090 -p 8990:8990映射三个本地端口。其中 8989 是网关的 OpenAI 兼容端点下文 Continue 配置里apiBase指向http://localhost:8989/openai9090 是 Web 仪表板端口。--mount typevolume,srccodegate_volume,dst/app/codegate_volume把数据挂载到容器内的/app/codegate_volume。--restart unless-stopped容器自动重启策略。镜像为ghcr.io/stacklok/codegate:latest。文档说明执行该命令后“CodeGate is now running locally”CodeGate 现在已在本地运行。通过仪表板确认网关在工作浏览器打开http://localhost:9090即可访问 CodeGate 的 Web 仪表板。仪表板提供两类信息CodeGate 检测到的安全风险视图AI 编码助手与 LLM 之间的交互历史。当你把编码助手接上网关见下一节并发起对话后回到仪表板查看是否出现对应的交互记录即可确认请求确实经过了 CodeGate。把编码助手指向本地网关Continue 配置示例以 Continue 为例打开 Continue 的设置并添加如下配置出自 CodeGate 说明{ title: Deepseek-r1, provider: openai, model: deepseek-ai/DeepSeek-R1-Distill-Qwen-32B, apiKey: YOUR_DEEPSEEK_API_KEY, apiBase: http://localhost:8989/openai, }其中apiKey处的YOUR_DEEPSEEK_API_KEY是需要替换为你自己的 DeepSeek API 密钥的占位符apiBase指向本机 8989 端口的网关端点这样 Continue 的 DeepSeek 请求就会先经过 CodeGate 再到达 DeepSeek。配置完成后像往常一样使用 Continue 即可。可选Cline 的接入方式如果你使用 Cline打开 Cline 的设置并按文档给出的截图配置即可文档以截图形式展示了需要填写的内容配置完成后的使用界面如下边界说明本文路径以dockerCLI 为前提Podman 用户只需在所有命令中把docker替换为podman其余参数保持一致。按文档描述使用 CodeGate 时代码不会离开本机数据本地存储、没有外部数据收集、没有回传或遥测。网关的上游由CODEGATE_PROVIDER_OPENAI_URL决定本文按 DeepSeek 场景固定为https://api.deepseek.com不要把该值改成其他提供商地址后再套用本文的验证步骤。【免费下载链接】awesome-deepseek-integrationIntegrate the DeepSeek API into popular software项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-deepseek-integration创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询