在Vscode连接的Docker容器中使用codex,并配置DeepSeek模型

文章目录

问题

像codex这种AI编程插件,在生成代码之后,一般会创建测试环境,为了不把自己的电脑的环境搞得一团糟,所以借用Docker实现隔离,随它在docker容器里边操作,最后大不了删了容器便是。

本文介绍一种能在Vscode连接的Docker容器中使用codex,并配置DeepSeek模型的方法,这样写代码即省心又实惠。

配置

vscode连接docker容器

使用vscode连接容器并安装codex容器

安装好插件后,随便打开一个Python文件,可以看到对应的codex图标。

容器安装cc-switch

容器下载cc-switch: https://github.com/farion1231/cc-switch/releases/download/v3.16.1/CC-Switch-v3.16.1-Linux-x86_64.deb

安装软件

shell 复制代码
wget https://github.com/farion1231/cc-switch/releases/download/v3.16.1/CC-Switch-v3.16.1-Linux-x86_64.deb

sudo dpkg -i CC-Switch-v3.16.1-Linux-x86_64.deb

# 自动安装依赖
sudo apt install --fix-broken

启动CC-Switch:终端输入cc-switch后弹出设置窗口如下:

配置DeepSeek模型

1. 获取DeepSeek API Key

在开始配置之前,首先需要获取DeepSeek的API Key。这是连接DeepSeek服务的凭证:

  1. 访问DeepSeek官网 :打开浏览器,访问 DeepSeek官网
  2. 注册/登录账号:如果没有账号,需要先注册;已有账号直接登录
  3. 进入API管理页面:登录后,在控制台中找到"API Keys"或"密钥管理"页面
  4. 创建新的API Key:点击"创建新密钥"按钮,系统会生成一个唯一的API Key
  5. 复制并保存Key :重要提示:API Key只会在创建时显示一次,请务必立即复制并妥善保存

安全建议:

  • 不要将API Key直接提交到代码仓库
  • 建议使用环境变量或配置文件存储
  • 定期轮换API Key以提高安全性

2. 添加DeepSeek模型到CC-Switch

点击添加模型

找到DeepSeek

搞一下相关配置

然后保存设置

启用路由 :注意设置端口为3000

启用DeepSeek模型

测试

值得注意的是,每次使用codex之前,都需要在容器终端运行cc-switch

小小问一下🤪

再让它写一个查看Excel文件的Python脚本。

测试OK!!!

参考:

相关推荐
姜鱼问生2 小时前
docker exec 排查容器问题:从日志到进程
运维·网络·数据库·docker·容器
人生百态,人生如梦3 小时前
Ubuntu在低版本下使用ccswitch+claudecode(CCSwitch+Docker+Claude)连调教程
linux·ubuntu·docker·claudecode·ccswitch
程序员老赵3 小时前
Docker 部署 OpenViking:轻松搭建 AI Agent 上下文数据库平台
docker·开源·agent
吴声子夜歌4 小时前
Docker入门与实战——高级镜像构建
docker
坐看风云变幻5 小时前
Betaflight 开发环境搭建保姆级教程(Ubuntu / Windows+WSL / Docker 三方案 + 官方网址大全)
windows·ubuntu·docker·无人机·飞控·betaflight
零基础1235 小时前
Docker 部署实战:从入门到精通
docker·容器
空单蛋6 小时前
光遗传学刺激后只检测c-Fos够吗?空间蛋白组学如何解析神经元及胶质细胞响应
codex·pcf空间单细胞蛋白组·pcf技术
Lvan的前端笔记6 小时前
docker:基于docker的前端部署方案
前端·docker·状态模式
承渊政道6 小时前
自建服务越来越多怎么管理?Docker部署Flare,搭一个自己的数字入口
运维·docker·容器·内网穿透·cpolar·nas·flare
Autumn_ing6 小时前
2026产品经理Agent实测:WorkBuddy、QoderWork、Codex、墨刀AI客户端
人工智能·产品经理·墨刀·codex·workbuddy·qoderwork