Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Especificación de imágenes de devfile universales para un entorno de desarrollo

Modo de enfoque
Especificación de imágenes de devfile universales para un entorno de desarrollo - Amazon CodeCatalyst

La imagen universal predeterminada incluye los lenguajes de programación más utilizados y las herramientas relacionadas que se pueden usar para su IDE. Si no se especifica ninguna imagen, CodeCatalyst proporciona esta imagen y contiene las herramientas que CodeCatalyst mantiene. Para mantenerse informado de las nuevas versiones de imágenes, consulte Suscripción a notificaciones de imágenes universales con SNS.

Amazon CodeCatalyst admite activamente las siguientes imágenes de devfile:

Versión de imagen Identificador de imagen
Universal image 3.0 public.ecr.aws/aws-mde/universal-image:3.0
Universal image 4.0 public.ecr.aws/aws-mde/universal-image:4.0
nota

También puede utilizar public.ecr.aws/aws-mde/universal-image:latest para obtener la imagen más reciente, que actualmente es public.ecr.aws/aws-mde/universal-image:3.0.

CodeCatalyst ha retirado las imágenes siguientes. Puede seguir utilizando estas imágenes, pero no estarán almacenadas en caché en el host de compilación y, por lo tanto, aumentará el tiempo de arranque de los entornos de desarrollo.

Versión de imagen Identificador de imagen Fecha de baja
Universal image 1.0 public.ecr.aws/aws-mde/universal-image:1.0 16 de agosto de 2024
Universal image 2.0 public.ecr.aws/aws-mde/universal-image:2.0 16 de agosto de 2024
nota

Si utiliza AWS Cloud9, la función de autocompletar no funcionará para PHP, Ruby y CSS después de la actualización a universal-image:3.0.

Suscripción a notificaciones de imágenes universales con SNS

CodeCatalyst proporciona un servicio de notificación de imágenes universales. Puede utilizarlo para suscribirse a un tema de Amazon Simple Notification Service (SNS), que le notificará cuando se publiquen actualizaciones de imágenes universales de CodeCatalyst. Para obtener más información sobre los temas de SNS, consulte ¿Qué es Amazon Simple Notification Service?

Cada vez que se publican nuevas imágenes universales, enviamos notificaciones a los suscriptores; en esta sección se describe cómo suscribirse a las actualizaciones de imágenes universales de CodeCatalyst.

Mensaje de ejemplo

{ "Type": "Notification", "MessageId": "123456789", "TopicArn": "arn:aws:sns:us-east-1:1234657890:universal-image-updates", "Subject": "New Universal Image Release", "Message": { "v1": { "Message": "A new version of the Universal Image has been released. You are now able to launch new DevEnvironments using this image.", "image ": { "release_type": "MAJOR VERSION", "image_name": "universal-image", "image_version": "2.0", "image_uri": "public.ecr.aws/amazonlinux/universal-image:2.0" } } }, "Timestamp": "2021-09-03T19:05:57.882Z", "UnsubscribeURL": "example url" }
Suscripción a las actualizaciones de imágenes universales de CodeCatalyst mediante la consola de Amazon SNS
  1. Abra Panel en la consola de Amazon SNS.

  2. En la barra de navegación, elija su Región de AWS.

  3. En el panel de navegación, seleccione Suscripciones y, a continuación, elija Crear suscripción.

  4. En ARN del tema, escriba arn:aws:sns:us-east-1:089793673375:universal-image-updates.

  5. En Protocol (Protocolo), elija Email (Correo electrónico).

  6. En Punto de conexión, proporcione una dirección de correo electrónico. Esta dirección de correo electrónico se usará para recibir las notificaciones.

  7. Seleccione Crear una suscripción.

  8. Recibirá un correo electrónico de confirmación con la línea de asunto “Notificación de AWS: confirmación de suscripción”. Abra el correo electrónico y elija Confirmar suscripción.

Cancelación de la suscripción a las actualizaciones de imágenes universales de CodeCatalyst mediante la consola de Amazon SNS
  1. Abra Panel en la consola de Amazon SNS.

  2. En la barra de navegación, elija su Región de AWS.

  3. En el panel de navegación, elija Suscripciones y, a continuación, seleccione la suscripción de la que desea darse de baja.

  4. Elija Acciones y después Eliminar suscripciones.

  5. Elija Eliminar.

Versiones del entorno en tiempo de ejecución de imágenes universales 3.0

En la tabla siguiente se muestran los entornos en tiempo de ejecución disponibles para universal-image:3.0.

Versiones del entorno en tiempo de ejecución de universal-image:3.0
Nombre del entorno de tiempo de ejecución Versión Versión principal específica y última versión secundaria
CLI de AWS

2.11

aws-cli: 2.x

Docker Compose

2.17

docker-compose: 2.x

dotnet

6.0

dotnet: 6.x

7.0

dotnet: 7.x

golang

1.21

golang: 1.x

java

corretto11

java: corretto11.x

corretto17

java: corretto17.x

nodejs

18.17

nodejs: 18.x

20.6

nodejs: 20.x

openssl

3.0

openssl: 3.x

php

8.2

php: 8.x

python

3.9

python: 3.x

3.11

ruby

3.2

ruby: 3.x

Terraform

1.5

terraform: 1.x

Versiones del entorno en tiempo de ejecución de imágenes universales 4.0

En la tabla siguiente se muestran los entornos en tiempo de ejecución disponibles para universal-image:4.0.

Versiones del entorno en tiempo de ejecución de universal-image:4.0
Nombre del entorno de tiempo de ejecución Versión Versión principal específica y última versión secundaria
CLI de AWS

2.11

aws-cli: 2.x

Docker Compose

2.17

docker-compose: 2.x

dotnet

8.0

dotnet: 8.x

golang

1.22

golang: 1.x

java

corretto21

java: corretto21.x

nodejs

20.6

nodejs: 20.x

php

8.2

php: 8.x

python

3.9

python: 3.x

3.12

ruby

3.3

ruby: 3.x

Terraform

1.5

terraform: 1.x

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.