Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Specificare immagini devfile universali per un ambiente di sviluppo
L'immagine universale predefinita include i linguaggi di programmazione più utilizzati e gli strumenti correlati che possono essere utilizzati per IDE Se non viene specificata alcuna immagine, CodeCatalyst fornisce questa immagine e contiene strumenti gestiti da CodeCatalyst. Per rimanere informati sulle nuove versioni di immagini, consultaIscrizione alle notifiche universali con immagini con SNS.
Amazon supporta CodeCatalyst attivamente le seguenti immagini devfile:
Versione dell'immagine | Identificatore dell'immagine |
---|---|
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
Puoi anche usarla public.ecr.aws/aws-mde/universal-image:latest
per ottenere l'immagine più recente, che è attualmente disponibilepublic.ecr.aws/aws-mde/universal-image:3.0
.
CodeCatalyst ha reso obsolete le seguenti immagini. È ancora possibile utilizzare queste immagini, ma non verranno memorizzate nella cache dell'host di build e comporteranno un aumento dei tempi di avvio dell'ambiente di sviluppo.
Versione dell'immagine | Identificatore dell'immagine | Data di ritiro |
---|---|---|
Universal image 1.0 |
public.ecr.aws/aws-mde/universal-image:1.0 |
16 agosto 2024 |
Universal image 2.0 |
public.ecr.aws/aws-mde/universal-image:2.0 |
16 agosto 2024 |
Nota
Se stai usando AWS Cloud9, il completamento automatico non funzionerà per PHP Ruby e CSS dopo l'aggiornamento a. universal-image:3.0
Argomenti
Iscrizione alle notifiche universali con immagini con SNS
CodeCatalyst fornisce un servizio universale di notifica delle immagini. Puoi usarlo per abbonarti a un argomento di Amazon Simple Notification Service (SNS) che ti avvisa quando vengono rilasciati aggiornamenti CodeCatalyst universali delle immagini. Per ulteriori informazioni sugli SNS argomenti, consulta Cos'è Amazon Simple Notification Service? .
Ogni volta che vengono rilasciate nuove immagini universali, inviamo notifiche agli abbonati; questa sezione descrive come abbonarsi agli aggiornamenti CodeCatalyst universali delle immagini.
Messaggio di esempio
{ "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" }
Per abbonarsi agli aggiornamenti CodeCatalyst universali delle immagini utilizzando la SNS console Amazon
-
Apri la SNS console Amazon nella Dashboard
. -
Nella barra di navigazione, scegli il tuo Regione AWS.
-
Nel riquadro di navigazione scegliere Subscriptions (Sottoscrizioni), quindi selezionare Create subscription (Crea sottoscrizione).
-
In Argomento ARN, inserisci
arn:aws:sns:us-east-1:089793673375:universal-image-updates
. -
Per Protocol (Protocollo), scegli Email.
-
In Endpoint, fornisci un indirizzo e-mail. Questo indirizzo email verrà utilizzato per ricevere notifiche.
-
Scegli Crea sottoscrizione.
-
Riceverai un'e-mail di conferma con oggetto "AWS Notifica - Conferma dell'abbonamento». Apri l'e-mail e scegli Conferma iscrizione.
Per annullare l'iscrizione agli aggiornamenti CodeCatalyst universali delle immagini utilizzando la console Amazon SNS
-
Apri la SNS console Amazon nella Dashboard
. -
Nella barra di navigazione, scegli il tuo Regione AWS.
-
Nel riquadro di navigazione, scegli Abbonamenti, quindi seleziona l'abbonamento da cui desideri annullare l'iscrizione.
-
Scegli Azioni, quindi scegli Elimina abbonamenti.
-
Scegli Elimina.
Versioni runtime di Universal Image 3.0
La tabella seguente elenca i runtime disponibili peruniversal-image:3.0
.
Nome runtime | Versione | Versione principale e secondaria specifica |
---|---|---|
clip aws |
2.11 |
|
docker compone |
2.17 |
|
dotnet |
6.0 |
|
7.0 |
|
|
golang |
1,21 |
|
java |
corretto11 |
|
corretto 17 |
|
|
nodejs |
18.17 |
|
20,6 |
|
|
openssl |
3.0 |
|
php |
8.2 |
|
python |
3.9 |
|
3,11 |
||
ruby |
3.2 |
|
terraformare |
1.5 |
|
Versioni di runtime di Universal Image 4.0
La tabella seguente elenca i runtime disponibili peruniversal-image:4.0
.
Nome runtime | Versione | Versione principale e secondaria specifica |
---|---|---|
clip aws |
2.11 |
|
docker compone |
2.17 |
|
dotnet |
8.0 |
|
golang |
1,22 |
|
java |
corretto 21 |
|
nodejs |
20.6 |
|
php |
8.2 |
|
python |
3.9 |
|
3,12 |
||
ruby |
3.3 |
|
terraformare |
1.5 |
|