

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

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 devfile universales para un entorno de desarrollo
<a name="devenvironment-universal-image"></a>

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 herramientas mantenidas por CodeCatalyst. Para mantenerse informado de las nuevas versiones de imágenes, consulte [Suscripción a notificaciones de imágenes universales con SNS](#devenvironment-universal-notifications).

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


| Versión de imagen | Identificador de imagen | 
| --- | --- | 
| Universal image 4.0 | public.ecr.aws/aws-mde/universal-image:4.0 | 
| Universal image 5.0 | public.ecr.aws/aws-mde/universal-image:5.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:5.0`.

CodeCatalyst ha dejado en desuso las siguientes imágenes. 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 | 
| Universal image 3.0 | public.ecr.aws/aws-mde/universal-image:3.0 | 30 de julio de 2025 | 

**nota**  
Si lo estás usando 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`.

**Topics**
+ [Suscripción a notificaciones de imágenes universales con SNS](#devenvironment-universal-notifications)
+ [Versiones del entorno en tiempo de ejecución de imágenes universales 4.0](#devenvironment-universal-runtimes-4.0)
+ [Versiones en tiempo de ejecución de Universal Image 5.0](#devenvironment-universal-runtimes-5.0)

## Suscripción a notificaciones de imágenes universales con SNS
<a name="devenvironment-universal-notifications"></a>

CodeCatalyst proporciona un servicio universal de notificación de imágenes. Puede utilizarla para suscribirse a un tema del Amazon Simple Notification Service (SNS) que le notifique cuando se publiquen actualizaciones de imágenes CodeCatalyst universales. Para obtener más información sobre los temas de SNS, consulte [¿Qué es Amazon Simple Notification Service?](https://docs.aws.amazon.com/sns/latest/dg/welcome.html)

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.

**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"
}
```

**Para suscribirse a actualizaciones de imágenes CodeCatalyst universales mediante la consola Amazon SNS**

1. Abra [Panel](https://console.aws.amazon.com/sns/v2/home) en la consola de Amazon SNS.

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

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

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

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

1. 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.

1. Seleccione **Crear subscripción**.

1. Recibirás un correo electrónico de confirmación con el asunto «AWS Notificación: confirmación de suscripción». Abra el correo electrónico y elija **Confirmar suscripción**.

**Para cancelar la suscripción a las actualizaciones CodeCatalyst universales de imágenes mediante la consola Amazon SNS**

1. Abra [Panel](https://console.aws.amazon.com/sns/v2/home) en la consola de Amazon SNS.

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

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

1. Elija **Acciones** y después **Eliminar suscripciones**.

1. Elija **Eliminar**.

## Versiones del entorno en tiempo de ejecución de imágenes universales 4.0
<a name="devenvironment-universal-runtimes-4.0"></a>

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`**  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/codecatalyst/latest/userguide/devenvironment-universal-image.html)

## Versiones en tiempo de ejecución de Universal Image 5.0
<a name="devenvironment-universal-runtimes-5.0"></a>

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


**Versiones del entorno en tiempo de ejecución de `universal-image:5.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.25  |  `aws-cli: 2.x`  | 
| Docker Compose |  2.34  |  `docker-compose: 2.x`  | 
| dotnet |  8.0  |  `dotnet: 8.x`  | 
| golang |  1.24  |  `golang: 1.x`  | 
| java |  corretto21  |  `java: corretto21.x`  | 
| nodejs |  22.0  |  `nodejs: 22.x`  | 
| php |  8.3.16  |  `php: 8.x`  | 
| python |  3.12  |  `python: 3.x`  | 
| ruby |  3.4.2  |  `ruby: 3.x`  | 
| Terraform |  1.10.5  |  `terraform: 1.x`  | 