A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte Como migrar do CodeCatalyst.
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á.
Especificar 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 em seu IDE. Se nenhuma imagem for especificada, o CodeCatalyst fornecerá essa imagem e conterá ferramentas que são mantidas pelo CodeCatalyst. Para permanecer notificado sobre o lançamento de novas imagens, consulte Assinatura de notificações de imagem universal com o SNS.
O Amazon CodeCatalyst oferece suporte ativo às seguintes imagens de devfile:
| Versão da imagem | Identificador da imagem |
|---|---|
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
Você também pode usar public.ecr.aws/aws-mde/universal-image:latest para ter a imagem mais recente, que atualmente é public.ecr.aws/aws-mde/universal-image:5.0.
O CodeCatalyst tornou obsoletas as imagens a seguir. Ainda é possível usar essas imagens, mas elas não serão armazenadas em cache no host de criação e resultarão em tempos de inicialização do Ambiente de Desenvolvimento mais altos.
| Versão da 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 |
Universal image 3.0 |
public.ecr.aws/aws-mde/universal-image:3.0 |
30 de julho de 2025 |
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 universal-image:3.0.
Tópicos
Assinatura de notificações de imagem universal com o SNS
O CodeCatalyst fornece um serviço de notificação de imagens universais. Você pode usá-lo para se inscrever em um tópico do Amazon Simple Notification Service (SNS) que envia notificações quando as atualizações de imagens universais do CodeCatalyst são lançadas. Para ter mais informações sobre tópicos do SNS, 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 as atualizações de imagens universais do CodeCatalyst.
Exemplo de mensagem
{ "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 se inscrever nas atualizações de imagens universais do CodeCatalyst usando o console do Amazon SNS
-
Abra o console do Amazon SNS no Painel
. -
No painel de navegação, selecione sua Região da AWS.
-
No painel de navegação, escolha Subscriptions (Assinaturas) e, depois, selecione Create subscription (Criar assinatura).
-
Em ARN do tópico, 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. O endereço de e-mail será usado para receber notificações.
-
Selecione Criar assinatura.
-
Você receberá um e-mail de confirmação com o assunto “Notificação da AWS – Confirmação de assinatura”. Abra o e-mail e selecione Confirmar assinatura.
Para cancelar a inscrição nas atualizações de imagens universais do CodeCatalyst usando o console do Amazon SNS
-
Abra o console do Amazon SNS no Painel
. -
No painel de navegação, selecione sua Região da AWS.
-
No painel de navegação, selecione Assinaturas e selecione a assinatura da qual você deseja cancelar a assinatura.
-
Escolha Ações e escolha Excluir assinaturas.
-
Escolha Excluir.
Versões de runtime da imagem universal 4.0
A tabela a seguir lista os runtimes para universal-image:4.0.
| Nome do runtime | Versão | Versão secundária mais recente e principal específica |
|---|---|---|
| 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 |
|
| terraform |
1.5 |
|
Versões de runtime da imagem universal 5.0
A tabela a seguir lista os runtimes disponíveis para universal-image:5.0.
| Nome do runtime | Versão | Versão secundária mais recente e principal específica |
|---|---|---|
| aws cli |
2.25 |
|
| docker compose |
2.34 |
|
| dotnet |
8.0 |
|
| golang |
1.24 |
|
| java |
corretto21 |
|
| nodejs |
22.0 |
|
| php |
8.3.16 |
|
| python |
3.12 |
|
| ruby |
3.4.2 |
|
| terraform |
1.10.5 |
|