Contenido de la imagen universal
Cuando Amazon Q genere un devfile, establecerá la configuración de image: del devfile para que apunte a la imagen universal. La imagen universal es una imagen pública de Docker que incluye marcos, lenguajes y herramientas preinstalados que Amazon Q puede usar para probar sus sugerencias de código.
Existen dos versiones compatibles de la imagen universal:
-
3.0
-
4.0
nota
La imagen universal más reciente se asigna a la versión 3.0 (no a la 4.0).
Para ver la lista de paquetes instalados en las versiones 3.0 y 4.0 de la imagen universal, consulte las tablas siguientes.
Amazon aplica periódicamente versiones posteriores a los paquetes de imágenes universales siguiendo el esquema de versiones de la columna Esquema de control de versiones.
Si utiliza versiones posteriores de los paquetes que aparecen en las tablas, o si necesita que haya un conjunto de paquetes diferente, tienes dos opciones: puede añadir comandos que describan cómo instalar los paquetes necesarios en la sección commands: del devfile o puede proporcionar su propia imagen de Docker con los paquetes correctos en el campo image:.
Para obtener más información sobre la prueba de sugerencias de código, consulte Prueba de sugerencias de código generadas por el comando “/dev” de Amazon Q.
Imagen universal 3.0 (más reciente)
| Paquete | Esquema de control de versiones |
|---|---|
|
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 |
Imagen universal 4.0
| Paquete | Esquema de control de versiones |
|---|---|
|
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 |