通用映像內容
當 Amazon Q 產生 devfile 時,會將 devfile 的 image: 設定設為指向通用映像。通用映像是包含預先安裝架構、語言和工具的公有 Docker 映像檔,可供 Amazon Q 用來測試其程式碼建議。
有兩種支援的通用映像版本:
-
3.0
-
4.0
注意
最新的通用映像對應至 3.0 (不是 4.0)。
如需通用映像 3.0 和 4.0 版上安裝的套件清單,請參閱下表。
Amazon 會根據版本控制結構描述欄中的版本結構描述,定期修補通用映像套件。
如果您使用表中所列的較新版本套件,或是需要顯示一組不同的套件,您有兩個選項:您可以新增命令來描述如何將所需套件安裝到 devfile 的 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 |