As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Especificação de imagens de devfile universais para um ambiente de desenvolvimento
A imagem universal padrão inclui as linguagens de programação mais usadas e as ferramentas relacionadas que podem ser usadas para vocêIDE. Se nenhuma imagem for especificada, CodeCatalyst fornece essa imagem e contém ferramentas que são mantidas pelo CodeCatalyst. Para permanecer notificado sobre o lançamento de novas imagens, consulteInscrevendo-se para receber notificações universais de imagens com SNS.
A Amazon oferece suporte CodeCatalyst ativo às seguintes imagens de devfile:
Versão de imagem | Identificador da imagem |
---|---|
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
Você também pode usar public.ecr.aws/aws-mde/universal-image:latest
para obter a imagem mais recente, que está atualmentepublic.ecr.aws/aws-mde/universal-image:3.0
.
CodeCatalyst desativou as imagens a seguir. Você ainda pode usar essas imagens, mas elas não serão armazenadas em cache no host de compilação e resultarão em maiores tempos de inicialização do Dev Environment.
Versão de imagem | Identificador da imagem | Data da substituição |
---|---|---|
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
Se você estiver usando AWS Cloud9, o preenchimento automático não funcionará para PHP Ruby e CSS após a atualização para o. universal-image:3.0
Tópicos
Inscrevendo-se para receber notificações universais de imagens com SNS
CodeCatalyst fornece um serviço universal de notificação por imagem. Você pode usá-lo para assinar um tópico do Amazon Simple Notification Service (SNS) que notifica você quando atualizações CodeCatalyst universais de imagens forem lançadas. Para obter mais informações sobre SNS tópicos, consulte O que é o Amazon Simple Notification Service? .
Sempre que novas imagens universais são lançadas, enviamos notificações aos assinantes; esta seção descreve como assinar atualizações CodeCatalyst universais de imagens.
Mensagem de amostra
{ "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 assinar atualizações de imagens CodeCatalyst universais usando o SNS console da Amazon
-
Abra o SNS console da Amazon no painel
. -
Na barra de navegação, escolha seu Região da AWS.
-
No painel de navegação, escolha Subscriptions (Assinaturas) e, em seguida, selecione Create subscription (Criar assinatura).
-
Em Tópico ARN, insira
arn:aws:sns:us-east-1:089793673375:universal-image-updates
. -
Em Protocol (Protocolo), selecione Email.
-
No Endpoint, forneça um endereço de e-mail. Esse endereço de e-mail será usado para receber notificações.
-
Selecione Create subscription.
-
Você receberá um e-mail de confirmação com o assunto "AWS Notificação - Confirmação de assinatura”. Abra o e-mail e escolha Confirmar assinatura.
Para cancelar a assinatura de atualizações de imagens CodeCatalyst universais usando o console da Amazon SNS
-
Abra o SNS console da Amazon no painel
. -
Na barra de navegação, escolha seu Região da AWS.
-
No painel de navegação, escolha Assinaturas e, em seguida, selecione a assinatura da qual você deseja cancelar a assinatura.
-
Escolha Ações e, em seguida, escolha Excluir assinaturas.
-
Escolha Excluir.
Versões de tempo de execução do Universal Image 3.0
A tabela a seguir lista os tempos de execução disponíveis parauniversal-image:3.0
.
Nome do tempo de execução | Version (Versão) | Versão secundária mais recente e principal específica |
---|---|---|
clipe da AWS |
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 |
|
Versões de tempo de execução do Universal Image 4.0
A tabela a seguir lista os tempos de execução disponíveis parauniversal-image:4.0
.
Nome do tempo de execução | Version (Versão) | Versão secundária mais recente e principal específica |
---|---|---|
clipe da AWS |
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 |
|