

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Spécification d'images de fichier de développement universelles pour un environnement de développement
<a name="devenvironment-universal-image"></a>

L'*image universelle* par défaut inclut les langages de programmation les plus couramment utilisés et les outils associés qui peuvent être utilisés pour votre IDE. Si aucune image n'est spécifiée, CodeCatalyst fournit cette image et contient des outils gérés par CodeCatalyst. Pour rester informé des nouvelles publications d'images, consultez[Abonnement aux notifications par image universelles avec SNS](#devenvironment-universal-notifications).

Amazon prend CodeCatalyst activement en charge les images de fichier de développement suivantes :


| Version d’image | Identificateur de l'image | 
| --- | --- | 
| 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 | 

**Note**  
Vous pouvez également l'utiliser `public.ecr.aws/aws-mde/universal-image:latest` pour obtenir la dernière image, qui est actuellement`public.ecr.aws/aws-mde/universal-image:5.0`.

CodeCatalyst a déconseillé les images suivantes. Vous pouvez toujours utiliser ces images, mais elles ne seront pas mises en cache sur l'hôte de compilation et augmenteront le temps de démarrage de l'environnement de développement.


| Version d’image | Identificateur de l'image | Date d’obsolescence | 
| --- | --- | --- | 
| Universal image 1.0 | public.ecr.aws/aws-mde/universal-image:1.0 | 16 août 2024 | 
| Universal image 2.0 | public.ecr.aws/aws-mde/universal-image:2.0 | 16 août 2024 | 
| Universal image 3.0 | public.ecr.aws/aws-mde/universal-image:3.0 | 30 juillet 2025 | 

**Note**  
Si vous l'utilisez AWS Cloud9, la saisie automatique ne fonctionnera pas pour PHP, Ruby et CSS après la mise à `universal-image:3.0` niveau vers.

**Topics**
+ [Abonnement aux notifications par image universelles avec SNS](#devenvironment-universal-notifications)
+ [Versions d'exécution d'Universal Image 4.0](#devenvironment-universal-runtimes-4.0)
+ [Versions d'exécution d'Universal Image 5.0](#devenvironment-universal-runtimes-5.0)

## Abonnement aux notifications par image universelles avec SNS
<a name="devenvironment-universal-notifications"></a>

CodeCatalyst fournit un service universel de notification par image. Vous pouvez l'utiliser pour vous abonner à une rubrique Amazon Simple Notification Service (SNS) qui vous avertit lorsque des mises à jour CodeCatalyst universelles des images ont été publiées. Pour plus d'informations sur les sujets liés aux réseaux sociaux, consultez [Qu'est-ce qu'Amazon Simple Notification Service ?](https://docs.aws.amazon.com/sns/latest/dg/welcome.html) .

Chaque fois que de nouvelles images universelles sont publiées, nous envoyons des notifications aux abonnés ; cette section explique comment s'abonner aux mises à jour CodeCatalyst universelles des images.

**Exemple de message**

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

**Pour vous abonner aux mises à jour CodeCatalyst universelles des images à l'aide de la console Amazon SNS**

1. [Ouvrez la console Amazon SNS sur le tableau de bord.](https://console.aws.amazon.com/sns/v2/home)

1. Dans la barre de navigation, choisissez votre Région AWS.

1. Dans le panneau de navigation, choisissez **Abonnements**, puis **Créer un abonnement**.

1. Dans **Topic ARN**, entrez`arn:aws:sns:us-east-1:089793673375:universal-image-updates`.

1. Dans **Protocole**, choisissez **E-mail**.

1. Dans **Endpoint**, saisissez une adresse e-mail. Cette adresse e-mail sera utilisée pour recevoir les notifications.

1. Choisissez **Créer un abonnement**.

1. Vous recevrez un e-mail de confirmation avec pour objet « AWS  Notification - Confirmation d'abonnement ». Ouvrez l'e-mail et choisissez **Confirmer l'abonnement**.

**Pour vous désabonner des mises à jour CodeCatalyst universelles des images à l'aide de la console Amazon SNS**

1. [Ouvrez la console Amazon SNS sur le tableau de bord.](https://console.aws.amazon.com/sns/v2/home)

1. Dans la barre de navigation, choisissez votre Région AWS.

1. Dans le volet de navigation, choisissez **Abonnements**, puis sélectionnez l'abonnement dont vous souhaitez vous désabonner.

1. Choisissez **Actions**, puis sélectionnez **Supprimer les abonnements**.

1. Sélectionnez **Delete (Supprimer)**.

## Versions d'exécution d'Universal Image 4.0
<a name="devenvironment-universal-runtimes-4.0"></a>

Le tableau suivant répertorie les environnements d'exécution disponibles pour`universal-image:4.0`.


**`universal-image:4.0`versions d'exécution**  
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/codecatalyst/latest/userguide/devenvironment-universal-image.html)

## Versions d'exécution d'Universal Image 5.0
<a name="devenvironment-universal-runtimes-5.0"></a>

Le tableau suivant répertorie les environnements d'exécution disponibles pour`universal-image:5.0`.


**`universal-image:5.0`versions d'exécution**  

| Nom de l’exécution  | Version | Version spécifique majeure et dernière version mineure | 
| --- | --- | --- | 
| agrafe |  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,1,5  |  `terraform: 1.x`  | 