检查项
使用的分支
dev
具体版本号
1.0pre24
遇到的问题
在全部分支的最新提交中,适用于 开发容器 的配置均已过时,主要问题如下:
- Yarn源的GPG密钥已过期,继续构建开发容器会导致构建中断并报错;
- 开发容器应用的Python版本、构建依赖方法与main、dev分支不同,无法起到开发容器的作用;
- 原配置无法实现在Windows Docker容器上开发测试。
报错信息
- NO_PUBKEY 62D54FD4003F6525
- 无
- 无
如何重现此问题?
在本仓库文件夹打开支持Docker插件/Container插件的VSCode,VSCode自动识别devcontainers.json并尝试构建其定义的容器。构建容器之后就会报错NO_PUBKEY 62D54FD4003F6525并阻止继续构建开发容器。
在修复该问题后,原有配置仍然不能做到 在容器中开发 的目的,需要离开开发容器另外准备终端来启动宿主机上的Docker用于部署,并且无法热更新配置。
可能造成问题的原因
Yarn源过期;原本配置不再适配VSCode,etc.
系统环境
Windows 11 25H2,26200.8457
WSL 2.7.7.0,Linux core 6.18.26.1-1
WSL 分发版 Ububtu26.0.4
Docker Desktop 29.4.3, build 055a478
Python 版本
Python 3.12(原开发容器配置)
Python 3.13(分支主要工作版本)
补充信息
已经准备了一个PR,主要完成对Yarn的修复,以及引入新的开发容器配置用以修补当前配置的不足。PR今天稍晚时候发过来,通宵了已经(((
检查项
使用的分支
dev
具体版本号
1.0pre24
遇到的问题
在全部分支的最新提交中,适用于 开发容器 的配置均已过时,主要问题如下:
报错信息
如何重现此问题?
在本仓库文件夹打开支持Docker插件/Container插件的VSCode,VSCode自动识别devcontainers.json并尝试构建其定义的容器。构建容器之后就会报错NO_PUBKEY 62D54FD4003F6525并阻止继续构建开发容器。
在修复该问题后,原有配置仍然不能做到 在容器中开发 的目的,需要离开开发容器另外准备终端来启动宿主机上的Docker用于部署,并且无法热更新配置。
可能造成问题的原因
Yarn源过期;原本配置不再适配VSCode,etc.
系统环境
Windows 11 25H2,26200.8457
WSL 2.7.7.0,Linux core 6.18.26.1-1
WSL 分发版 Ububtu26.0.4
Docker Desktop 29.4.3, build 055a478
Python 版本
Python 3.12(原开发容器配置)
Python 3.13(分支主要工作版本)
补充信息
已经准备了一个PR,主要完成对Yarn的修复,以及引入新的开发容器配置用以修补当前配置的不足。PR今天稍晚时候发过来,通宵了已经(((