Detener o iniciar contenedores manualmente en Azure Container Instances
La opción directiva de reinicio configuración de un grupo de contenedores determina cómo las instancias de contenedor se inician o detienen de forma predeterminada. Puede invalidar la configuración predeterminada deteniendo o iniciando manualmente un grupo de contenedores.
Nota
Si el grupo de contenedores está configurado con una dirección IP, esta puede cambiar cuando el grupo de contenedores se reinicia.
Stop
Detenga manualmente un grupo de contenedores en ejecución, por ejemplo, mediante el comando az container stop o Azure Portal. En ciertas cargas de trabajo de contenedor puede que quiera detener un grupo de contenedores de ejecución prolongada después de un período definido para ahorrar en costos.
Cuando un grupo de contenedores entra en estado detenido, finaliza y recicla todos los contenedores del grupo. No conserva el estado de los contenedores.
Cuando se reciclan los contenedores, los recursos se desasignan y la facturación se detiene para el grupo de contenedores.
La acción de detención no tiene ningún efecto si el grupo de contenedores ya ha finalizado (se encuentre en estado Correcto o Erróneo). Por ejemplo, un grupo de contenedores con tareas de contenedor de una sola ejecución que se haya ejecutado correctamente finaliza con el estado Correcto. Los intentos por detener el grupo en ese estado no cambian el estado.
Start
Cuando un grupo de contenedores está detenido, ya sea porque los contenedores finalizaron por sí mismos o porque usted detuvo manualmente el grupo, puede iniciar los contenedores. Por ejemplo, use el comando az container start o Azure Portal para iniciar manualmente los contenedores del grupo. Si se actualiza la imagen de contenedor de cualquier contenedor, se extrae una nueva imagen.
Cuando se inicia un grupo de contenedores comienza una nueva implementación con la misma configuración de contenedor. Esta acción puede ayudarle a volver a utilizar rápidamente una configuración de grupo de contenedores conocida que funciona de la manera prevista. No tiene que crear un nuevo grupo de contenedores para ejecutar la misma carga de trabajo.
Estas acciones inician todos los contenedores de un grupo de contenedores. No se puede iniciar un contenedor específico en el grupo.
Después de iniciar o reiniciar un grupo de contenedores manualmente, este se ejecuta según la configuración de la directiva de reinicio.
Reiniciar
Puede reiniciar un grupo de contenedores mientras se está ejecutando, por ejemplo, con el comando az container restart. Esta acción permite reiniciar todos los contenedores del grupo. Si se actualiza la imagen de contenedor de cualquier contenedor, se extrae una nueva imagen.
El reinicio de un grupo de contenedores es útil cuando desea solucionar un problema de implementación. Por ejemplo, si una limitación de recursos temporal impide que los contenedores se ejecuten correctamente, reiniciar el grupo puede solucionar el problema.
Esta acción permite reiniciar todos los contenedores de un grupo. No se puede reiniciar un contenedor específico en el grupo.
Después de reiniciar un grupo de contenedores manualmente, este se ejecuta según la configuración de la directiva de reinicio.
Pasos siguientes
Obtenga más información sobre la configuración de la directiva de reinicio en Azure Container Instances.
Además de detener e iniciar manualmente un grupo de contenedores con la configuración existente, puede actualizar la configuración de un grupo de contenedores en ejecución.