Todos os produtos
Search
Central de documentação

Alibaba Cloud Linux:Use an Alibaba Cloud Linux image in Docker

Última atualização: Jun 29, 2026

A Alibaba Cloud fornece imagens docker oficiais para o Alibaba Cloud Linux, atualizadas regularmente com os recursos mais recentes do sistema operacional e patches de segurança. Baixe, execute e exclua essas imagens de contêiner em instâncias ECS.

Crie um contêiner docker a partir de uma imagem do Alibaba Cloud Linux

  1. Instale e use o docker e o Docker Compose.

  2. Baixe uma imagem docker do Alibaba Cloud Linux.

    sudo docker pull alibaba-cloud-linux-<image_version>-registry.<region_ID>.cr.aliyuncs.com/alinux<image_version>/alinux<image_version>:<TAG>
    • <image_version>: versão do Alibaba Cloud Linux, como 2 ou 3.

    • <region_ID>: ID da região da imagem, como cn-hangzhou.

    • (Opcional) <TAG>: tag da imagem docker. Se omitida, a versão mais recente será usada por padrão.

    Encontre informações sobre a região e a tag da imagem

    1. Acesse o Container Registry - Artifact Center.

    2. Clique em alinux2/alinux2 ou alinux3/alinux3 para visualizar as informações de tag da imagem docker do Alibaba Cloud Linux 2 e do Alibaba Cloud Linux 3.

      Por exemplo, a figura a seguir mostra os detalhes da imagem docker do Alibaba Cloud Linux 3. O item ① indica a região da imagem e o item ② indica as tags da imagem.

      image.png

    Exemplos de comandos:

    • Baixe a tag 220901.1 da imagem docker do Alibaba Cloud Linux 3 na região cn-hangzhou.

      sudo docker pull alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3:220901.1
    • Baixe a imagem docker mais recente do Alibaba Cloud Linux 2 na região cn-hangzhou.

      sudo docker pull alibaba-cloud-linux-2-registry.cn-hangzhou.cr.aliyuncs.com/alinux2/alinux2
  3. Verifique o download da imagem.

    sudo docker images

    A saída confirma que a imagem 220901.1 do Alibaba Cloud Linux 3 e a imagem mais recente do Alibaba Cloud Linux 2 foram baixadas.

    image.png

  4. Crie e acesse um contêiner docker.

    sudo docker run -it alibaba-cloud-linux-<image_version>-registry.<region_ID>.cr.aliyuncs.com/alinux<image_version>/alinux<image_version>:<TAG> /bin/bash
    • <image_version>: versão do Alibaba Cloud Linux, como 2 ou 3.

    • <region_ID>: ID da região da imagem, como cn-hangzhou.

    • (Opcional) <TAG>: tag da imagem docker. Se omitida, a versão mais recente será usada por padrão.

    Exemplos de comandos:

    • Crie um contêiner docker usando a tag 220901.1 da imagem do Alibaba Cloud Linux 3 na região cn-hangzhou.

      sudo docker run -it alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3:220901.1 /bin/bash
    • Crie um contêiner docker com a imagem mais recente do Alibaba Cloud Linux 2 na região cn-hangzhou.

      sudo docker run -it alibaba-cloud-linux-2-registry.cn-hangzhou.cr.aliyuncs.com/alinux2/alinux2 /bin/bash

    image.png

    Nota
    • No contêiner, execute comandos no prompt do shell.

    • Execute exit para sair do contêiner.

  5. (Opcional) Reinicie e acesse o contêiner docker novamente.

    O comando exit interrompe o contêiner. Para continuar a usá-lo, reinicie-o e acesse-o novamente.

    1. Localize o CONTAINER ID do contêiner criado.

      sudo docker ps -a

      A coluna CONTAINER ID exibe o identificador do contêiner.

      image.png

    2. Inicie o contêiner docker.

      sudo docker start <CONTAINER ID>

      Substitua <CONTAINER ID> pelo ID real do seu contêiner docker.

      Execute sudo docker ps para verificar se o contêiner está em execução.

      image.png

    3. Acesse o contêiner docker em execução.

      Substitua <CONTAINER ID> pelo ID real do seu contêiner docker.

      sudo docker exec -it <CONTAINER ID> /bin/bash

      A saída confirma que você acessou o contêiner novamente.

      image.png

Exclua um contêiner e uma imagem docker

Remova contêineres e imagens não utilizados para liberar recursos.

  1. Interrompa o contêiner docker.

    Substitua <CONTAINER ID> pelo ID real do seu contêiner docker.

    sudo docker stop <CONTAINER ID>
  2. Exclua o contêiner docker.

    Substitua <CONTAINER ID> pelo ID real do seu contêiner docker.

    sudo docker rm <CONTAINER ID>
  3. Liste todos os contêineres docker.

    sudo docker ps -a 

    A saída confirma que o contêiner foi excluído.

    image

  4. Identifique o nome do repositório da imagem.

    sudo docker images

    A coluna REPOSITORY exibe o nome da imagem.

    image.png

  5. Exclua a imagem docker.

    Substitua <REPOSITORY> pelo nome real da sua imagem.

    sudo docker rmi <REPOSITORY>

    A saída confirma que a imagem foi excluída.

    image.png

Referências

  • Uso do docker e referência de comandos: Documentação do Docker.

  • Para implantações complexas, utilize ferramentas de orquestração de contêineres como docker-compose. Para gerenciar e distribuir imagens de contêiner, use o Container Registry (ACR).