Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Especificación de imágenes de archivos de desarrollo universales para un entorno de desarrollo
La imagen universal predeterminada incluye los lenguajes de programación más utilizados y las herramientas relacionadas que se pueden utilizar para usted. IDE Si no se especifica ninguna imagen, CodeCatalyst proporciona esta imagen y contiene herramientas mantenidas por CodeCatalyst. Para mantenerse informado de las nuevas versiones de imágenes, consulteSuscribirse a las notificaciones de imágenes universales con SNS.
Amazon apoya CodeCatalyst 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 utilizarla public.ecr.aws/aws-mde/universal-image:latest
para obtener la imagen más reciente, que está actualmentepublic.ecr.aws/aws-mde/universal-image:3.0
.
CodeCatalyst ha dejado en desuso las siguientes imágenes. Puedes seguir utilizando estas imágenes, pero no se almacenarán en caché en el host de compilación y, por lo tanto, aumentarán los tiempos de inicio del entorno 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 lo estás usando AWS Cloud9, la función de autocompletar no funcionará para PHP Ruby y CSS después de actualizar auniversal-image:3.0
.
Temas
Suscribirse a las notificaciones de imágenes universales con SNS
CodeCatalyst proporciona un servicio universal de notificación de imágenes. Puedes usarla para suscribirte a un tema de Amazon Simple Notification Service (SNS) que te notifique cuando se publiquen actualizaciones de imágenes CodeCatalyst universales. Para obtener más información sobre SNS los temas, 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 CodeCatalyst universales.
Ejemplo de mensaje
{ "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" }
Para suscribirse a las actualizaciones CodeCatalyst universales de imágenes mediante la SNS consola de Amazon
-
Abre la SNS consola de Amazon en el panel de control
. -
En la barra de navegación, elige tu Región de AWS.
-
En el panel de navegación, seleccione Suscripciones y, a continuación, elija Crear suscripción.
-
En Tema ARN, ingresa
arn:aws:sns:us-east-1:089793673375:universal-image-updates
. -
En Protocol (Protocolo), elija Email (Correo electrónico).
-
En Endpoint, proporciona una dirección de correo electrónico. Esta dirección de correo electrónico se utilizará para recibir las notificaciones.
-
Elija Crear una suscripción.
-
Recibirás un correo electrónico de confirmación con el asunto «AWS Notificación: confirmación de suscripción». Abre el correo electrónico y selecciona Confirmar la suscripción.
Para cancelar la suscripción a las actualizaciones CodeCatalyst universales de imágenes mediante la SNS consola de Amazon
-
Abre la SNS consola de Amazon en el panel de control
. -
En la barra de navegación, elige tu Región de AWS.
-
En el panel de navegación, selecciona Suscripciones y, a continuación, selecciona la suscripción de la que quieres darte de baja.
-
Selecciona Acciones y, a continuación, selecciona Eliminar suscripciones.
-
Elija Eliminar.
Versiones en tiempo de ejecución de Universal Image 3.0
En la siguiente tabla se enumeran los tiempos de ejecución disponibles parauniversal-image:3.0
.
Nombre del entorno de tiempo de ejecución | Versión | Versión principal específica y última versión secundaria |
---|---|---|
aws cli |
2.11 |
|
docker compose |
2.17 |
|
dotnet |
6.0 |
|
7.0 |
|
|
golang |
1.21 |
|
java |
corretto11 |
|
corretto17 |
|
|
nodejs |
18.17 |
|
20.6 |
|
|
openssl |
3.0 |
|
php |
8.2 |
|
python |
3.9 |
|
3.11 |
||
ruby |
3.2 |
|
terraforma |
1.5 |
|
Versiones en tiempo de ejecución de Universal Image 4.0
En la siguiente tabla se enumeran los tiempos de ejecución disponibles parauniversal-image:4.0
.
Nombre del entorno de tiempo de ejecución | Versión | Versión principal específica y última versión secundaria |
---|---|---|
aws cli |
2.11 |
|
docker compose |
2.17 |
|
dotnet |
8.0 |
|
golang |
1.22 |
|
java |
corretto21 |
|
nodejs |
20.6 |
|
php |
8.2 |
|
python |
3.9 |
|
3.12 |
||
ruby |
3.3 |
|
terraforma |
1.5 |
|