Stoppa eller starta containrar manuellt i Azure Container Instances
Inställningen omstartsprincip för en containergrupp avgör hur containerinstanser startas eller stoppas som standard. Du kan åsidosätta standardinställningen genom att manuellt stoppa eller starta en containergrupp.
Kommentar
Om din containergrupp har konfigurerats med en IP-adress kan den IP-adressen ändras när containergruppen startas om.
Stoppa
Stoppa en containergrupp som körs manuellt , till exempel med hjälp av kommandot az container stop eller Azure Portal. För vissa containerarbetsbelastningar kanske du vill stoppa en långvarig containergrupp efter en definierad period för att spara på kostnaderna.
När en containergrupp anger tillståndet Stoppad avslutas och återanvänds alla containrar i gruppen. Den bevarar inte containertillståndet.
När containrarna återvinns frigörs resurserna och faktureringen stoppas för containergruppen.
Stoppåtgärden har ingen effekt om containergruppen redan har avslutats (är antingen i tillståndet Lyckades eller Misslyckades). Till exempel avslutas en containergrupp med run-once-containeraktiviteter som kördes i tillståndet Lyckades. Försök att stoppa gruppen i det tillståndet ändrar inte tillståndet.
Start
När en containergrupp stoppas – antingen för att containrarna avslutades på egen hand eller för att du stoppade gruppen manuellt – kan du starta containrarna. Använd till exempel kommandot az container start eller Azure-portalen för att starta containrarna i gruppen manuellt. Om containeravbildningen för en container uppdateras hämtas en ny avbildning.
När du startar en containergrupp påbörjas en ny distribution med samma containerkonfiguration. Den här åtgärden kan hjälpa dig att snabbt återanvända en känd konfiguration av containergrupper som fungerar som förväntat. Du behöver inte skapa en ny containergrupp för att köra samma arbetsbelastning.
De här åtgärderna startar alla containrar i en containergrupp. Du kan inte starta en specifik container i gruppen.
När du startar eller startar om en containergrupp manuellt körs containergruppen enligt den konfigurerade omstartsprincipen.
Starta om
Du kan starta om en containergrupp medan den körs, till exempel med kommandot az container restart . Den här åtgärden startar om alla containrar i containergruppen. Om containeravbildningen för en container uppdateras hämtas en ny avbildning.
Det är praktiskt att starta om en containergrupp när du vill felsöka ett distributionsproblem. Om en tillfällig resursbegränsning till exempel hindrar dina containrar från att köras kan det lösa problemet genom att starta om gruppen.
Den här åtgärden startar om alla containrar i en containergrupp. Du kan inte starta om en specifik container i gruppen.
När du har startat om en containergrupp manuellt körs containergruppen enligt den konfigurerade omstartsprincipen.
Nästa steg
Läs mer om principinställningar för omstart i Azure Container Instances.
Förutom att manuellt stoppa och starta en containergrupp med den befintliga konfigurationen kan du uppdatera inställningarna för en containergrupp som körs.