Iniciar ou parar manualmente os contentores no Azure Container Instances

A configuração de política de reinicialização de um grupo de contêineres determina como as instâncias de contêiner iniciam ou param por padrão. Você pode substituir a configuração padrão parando ou iniciando manualmente um grupo de contêineres.

Nota

Se o seu grupo de contêineres estiver configurado com um endereço IP, esse endereço IP poderá ser alterado quando o grupo de contêineres for reiniciado.

Parar

Pare manualmente um grupo de contêineres em execução - por exemplo, usando o comando az container stop ou o portal do Azure. Para determinadas cargas de trabalho de contêiner, convém interromper um grupo de contêineres de longa execução após um período definido para economizar custos.

Quando um grupo de contêineres entra no estado Parado, ele termina e recicla todos os contêineres do grupo. Ele não preserva o estado do contêiner.

Quando os contêineres são reciclados, os recursos são desalocados e o faturamento é interrompido para o grupo de contêineres.

A ação stop não terá efeito se o grupo de contêineres já tiver sido encerrado (estiver no estado Êxito ou Falha). Por exemplo, um grupo de contêineres com tarefas de contêiner executadas uma vez que foram executadas com êxito termina no estado Êxito. As tentativas de parar o grupo nesse estado não mudam o estado.

Iniciar

Quando um grupo de contêineres é interrompido, seja porque os contêineres terminaram por conta própria ou porque você parou manualmente o grupo, você pode iniciar os contêineres. Por exemplo, use o comando az container start ou o portal do Azure para iniciar manualmente os contêineres no grupo. Se a imagem do contêiner de qualquer contêiner for atualizada, uma nova imagem será extraída.

Iniciar um grupo de contêineres inicia uma nova implantação com a mesma configuração de contêiner. Essa ação pode ajudá-lo a reutilizar rapidamente uma configuração de grupo de contêineres conhecida que funciona como esperado. Não é necessário criar um novo grupo de contêineres para executar a mesma carga de trabalho.

Essa ação inicia todos os contêineres em um grupo de contêineres. Não é possível iniciar um contêiner específico no grupo.

Depois de iniciar ou reiniciar manualmente um grupo de contêineres, o grupo de contêineres é executado de acordo com a política de reinicialização configurada.

Reiniciar

Você pode reiniciar um grupo de contêineres enquanto ele está em execução - por exemplo, usando o comando az container restart . Essa ação reinicia todos os contêineres no grupo de contêineres. Se a imagem do contêiner de qualquer contêiner for atualizada, uma nova imagem será extraída.

Reiniciar um grupo de contêineres é útil quando você deseja solucionar um problema de implantação. Por exemplo, se uma limitação temporária de recursos impedir que seus contêineres sejam executados com êxito, reiniciar o grupo pode resolver o problema.

Essa ação reinicia todos os contêineres em um grupo de contêineres. Não é possível reiniciar um contêiner específico no grupo.

Depois de reiniciar manualmente um grupo de contêineres, o grupo de contêineres é executado de acordo com a política de reinicialização configurada.

Próximos passos

Saiba mais sobre como reiniciar as configurações de política em Instâncias de Contêiner do Azure.

Além de parar e iniciar manualmente um grupo de contêineres com a configuração existente, você pode atualizar as configurações de um grupo de contêineres em execução.