
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
基于debian的Docker镜像,捆绑了将https://github.com/aws/jsii项目打包为所有支持语言所需的所有SDK和工具。
可在Amazon ECR Public Gallery或https://hub.docker.com/r/jsii/superchain/tags%E6%9F%A5%E7%9C%8B%E3%80%82
我们推荐以下镜像供大多数用户使用。有关更多详细信息,请参见镜像标签。
textpublic.ecr.aws/jsii/superchain:1-bookworm-slim
以下镜像标签会被积极维护并定期更新。
textpublic.ecr.aws/jsii/superchain:<image-tag>
| 镜像标签 | Debian | Node | Python |
|---|---|---|---|
1-bookworm-slim | 12 bookworm | 20 | 3.11 |
1-bookworm-slim-node18 | 12 bookworm | 18 | 3.11 |
1-bookworm-slim-node20 | 12 bookworm | 20 | 3.11 |
1-bookworm-slim-node22 | 12 bookworm | 22 | 3.11 |
1-bookworm-slim-node22 | 12 bookworm | 24 | 3.11 |
1-bullseye-slim-node20 | 11 bullseye | 20 | 3.9 |
1-bullseye-slim-node22 | 11 bullseye | 22 | 3.9 |
其他标签应被视为已弃用,nightly镜像则为实验性版本。
| SDK | 版本 |
|---|---|
OpenJDK 20 | Amazon Corretto >= 20.0.2 |
.NET SDK | >= 6.0.14 |
mono | >= 6.12.0.200 |
Javascript | 参见当前镜像标签 |
PowerShell | pwsh >= 7.2.16 |
Python 3 | 参见当前镜像标签 |
Go | go >= 1.23.0 |
可在本地构建此Docker镜像:
consoledocker build ./superchain -t jsii/superchain:local
若测试失败,可跳过测试并手动检查镜像:
consoledocker build ./superchain -t jsii/superchain:local --target=superchain
从源码构建镜像时,可通过NODE_MAJOR_VERSION构建参数控制Node版本:
consoledocker build [...] --build-arg NODE_MAJOR_VERSION=22
镜像标签命名遵循以下模式:
textpublic.ecr.aws/jsii/superchain:<JSII-MAJOR>-<BASE>(-node<NODE-MAJOR>)(-nightly)
<JSII-MAJOR>:jsii工具链的主版本号(必须为1)<BASE>:基础镜像标签,当前支持的基础镜像为Debian的slim变体<NODE-MAJOR>:镜像中包含的Node.js主版本号-nightly:从https://github.com/aws/jsii仓库的HEAD分支构建的镜像,通常不应用于生产环境通常仅维护上游项目仍在积极支持的版本。
我们仅发布https://wiki.debian.org/DebianReleases#Production_Releases%EF%BC%88%E4%B8%8D%E5%8C%85%E6%8B%ACELTS%EF%BC%89%E3%80%82%E6%89%80%E6%9C%89%60superchain%60%E9%95%9C%E5%83%8F%E5%9D%87%E5%9F%BA%E4%BA%8Eslim%E5%8F%98%E4%BD%93%E3%80%82
我们发布支持https://docs.aws.amazon.com/cdk/v2/guide/node-versions.html%E7%9A%84%E7%A8%B3%E5%AE%9ANode%E7%89%88%E6%9C%AC%E5%8F%98%E4%BD%93%E3%80%82%E9%80%9A%E5%B8%B8%E5%8C%85%E6%8B%AC%E6%89%80%E6%9C%89%E5%81%B6%E6%95%B0Node%E7%89%88%E6%9C%AC%EF%BC%8C%E7%9B%B4%E8%87%B3%E5%85%B6EOL%E5%90%8E%E5%85%AD%E4%B8%AA%E6%9C%88%E3%80%82%E4%BB%85%E5%9C%A8%E6%9C%80%E6%96%B0Debian%E7%89%88%E6%9C%AC%E4%B8%AD%E6%B7%BB%E5%8A%A0%E6%96%B0%E7%9A%84Node%E5%8F%98%E4%BD%93%E3%80%82NPM%E7%89%88%E6%9C%AC%E4%B8%8ENode%E7%89%88%E6%9C%AC%E6%8D%86%E7%BB%91%E5%8F%91%E5%B8%83%E3%80%82
镜像包含各自Debian发行版可用的最新Python版本。完整列表可在https://wiki.debian.org/Python#Supported_Python_Versions%E6%9F%A5%E7%9C%8B%E3%80%82
以下工具与实用程序供您使用,版本通常为各自Debian发行版的最新可用版本。
| 工具/实用程序 | 版本 |
|---|---|
aws | >= 2.11.17 |
bundler | >= 1.17.3 和 >= 2.1.4 |
docker | >= 24.0.7-ce |
git | >= 2.30.2 |
make | >= 4.3 |
maven | >= 6.4.15 |
openssl | >= 1.1.1w |
rsync | >= 3.2.3 |
yarn | >= 1.22.19 |
zip & unzip | >= 6.0-19 |
gh | >= 1.13.1 |
sam | >= 1.102.0 |
变更不会自动发布。每周会发布预览镜像public.ecr.aws/jsii/superchain:1-bullseye-slim-nightly。
正式镜像(如public.ecr.aws/jsii/superchain:1-bullseye-slim)每月发布一次,或手动触发发布。两种标签的最新发布信息可在Amazon ECR Public Gallery查看。
如需手动触发正式或预览发布,分别启动https://github.com/aws/jsii-superchain/actions/workflows/tag-preview.yml%E6%88%96https://github.com/aws/jsii-superchain/actions/workflows/tag-release.yml%E5%B7%A5%E4%BD%9C%E6%B5%81%E3%80%82
与所有Docker镜像一样,本镜像包含的软件可能受各种许可证约束(如基础发行版中的Bash等,以及主软件的任何直接或间接依赖项)。
使用预构建镜像时,用户有责任确保对本镜像的任何使用均符合其中包含的所有软件的相关许可证。
有关更多信息,请参阅Docker镜像中的/NOTICE文件。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务