通用映像内容
当 Amazon Q 生成开发文件时,它会将开发文件的 image: 设置设为指向通用映像。通用映像是一个公有 Docker 映像,其中包含预安装的框架、语言和工具,Amazon Q 可用来测试其代码建议。
通用映像有两个支持的版本:
-
3.0
-
4.0
注意
最新的通用映像映射到 3.0(而非 4.0)。
有关通用映像 3.0 和 4.0 版本上安装的软件包列表,请参阅以下各表。
Amazon 会根据架构版本控制列中的版本架构定期修补通用映像软件包。
如果您使用的是各表中列出的软件包的较高版本,或者您需要一组不同的软件包,则有两个选择:您可以将描述如何安装所需软件包的命令添加到开发文件的 commands: 部分,也可以在 image: 字段中提供您自己的包含正确软件包的 Docker 映像。
有关测试代码建议的更多信息,请参阅测试由 Amazon Q“/dev”命令生成的代码建议。
通用映像 3.0(最新)
| 软件包 | 架构版本控制 |
|---|---|
|
aws-cli |
2.x |
|
docker-compose |
2.x |
|
dotnet |
6.x、7.x |
|
golang |
1.21.x |
|
java |
corretto11.x、corretto17.x |
|
nodejs |
18.x、20.x |
|
openssl |
3.x |
|
php |
8.2.x |
|
python |
3.x |
|
ruby |
3.x |
|
terraform |
1.x |
通用映像 4.0
| 软件包 | 架构版本控制 |
|---|---|
|
aws-cli |
2.x |
|
docker-compose |
2.x |
|
dotnet |
8.x |
|
golang |
1.22.x |
|
java |
corretto21.x |
|
nodejs |
20.x |
|
php |
8.2.x |
|
python |
3.x |
|
ruby |
3.x |
|
terraform |
1.x |