Spuštění, zastavení a snímek prostředí
Spravujte trvalý stroj spravovaného Projektu a pořiďte si jeho kopii, než začnete riskantní práci.
Než začnete
Hostitel musí být připravený ještě před prvním spuštěním; když panel hlásí Je potřeba příprava, přečtěte si Přípravu hostitele. Potřebujete také přístup ke spravovanému Projektu.
Spuštění, zastavení a restart
- Otevřete Projekty a najděte spravovaný Projekt.
- Otevřete nabídku Akce na jeho kartě, tedy tlačítko se třemi tečkami.
- Zvolte Spustit prostředí. První spuštění prostředí vytvoří, a to na vyžádání a s ověřeným kořenovým systémem souborů.
- Zvolte Zastavit prostředí, chcete-li přerušit příkazy a služby Projektu; soubory i nainstalované balíčky zůstanou. Zastavení se vždy ptá na potvrzení.
- Zvolte Restartovat prostředí, chcete-li ho zastavit a znovu spustit.
Nabídka povolí jen akce, které současný stav prostředí dovolí, a ponechá je neaktivní, dokud pro daný Projekt běží operace. Karta Prostředí v detailu Projektu drží nastavení prostředí a seznam snímků.
| Stav | Význam |
|---|---|
| Nevytvořeno | Pro tento Projekt zatím žádný stroj nevznikl. |
| Spouští se | Prostředí se zavádí. |
| Spuštěno | Příkazy, soubory i plocha jsou dostupné. |
| Zastaveno | Nic neběží; soubory a nainstalované balíčky zůstávají. |
| Selhalo | Poslední požadavek na životní cyklus selhal. |
| Maže se | Probíhá odstranění. |
| Smazáno | Prostředí je pryč. |
Ověřte, že operace skončila
Spuštění, zastavení, snímek a obnovení jsou trvalé požadavky. Každý vrátí operaci, která může stále běžet, takže si její stav ověřte, než budete předpokládat, že skončila. Opakování přerušeného požadavku se stejným ID požadavku ho nezařadí dvakrát.
Dok operací na pozadí sleduje jen operace, které jste spustili sami ve webovém rozhraní, včetně vytvoření Projektu a výběru zastaveného prostředí. Smazání Projektu sleduje Chetty zvlášť jako operaci smazání Projektu.
- Administrátoři sledují také jen své vlastní operace.
- Požadavky agenta, požadavky s API tokenem, automatické obnovení a příprava hostitele se v doku nezobrazují.
- Běžící operace přežije obnovení stránky a dokončený výsledek zůstane, dokud ho nepotvrdíte.
- Každé prostředí si ponechá 20 nejnovějších operací; starší uzavřené se odstraní a zavřením výsledku ho odstraníte ve všech kartách i zařízeních.
Čtěte logy
Prostředí si vede log životního cyklu a systémový log, který zaznamenává, co se v něm děje. Logy vrací nejvýše 1 000 řádků a Chetty čte posledních 100 řádků, pokud nepožádá o víc. Systémové logy v nově vytvořených kontejnerech mají ve výchozím nastavení strop 100 MB.
Pořiďte snímek
Úplný snímek zachytí kořenový systém souborů, HOME, worktrees i data při pozastaveném spouštění. Snímek Projektu obsahuje všechny součásti jeho prostředí. Snímek může nést poznámku až do 2 000 znaků; webové rozhraní ho vytváří bez pole pro poznámku, takže poznámku nastaví jen přímé volání akce prostředí, a seznam ji pak zobrazí.
Varování: Snímky jsou konzistentní po pádu, nikoli databázově. Když potřebujete konzistenci, exportujte databáze aplikací zvlášť.
- Otevřete nabídku Akce na kartě spravovaného Projektu v Projektech.
- Zvolte Vytvořit snímek a potvrďte varování.
- Přečtěte seznam Úplné snímky na kartě Prostředí Projektu: každý snímek je v něm od nejnovějšího, s časem, zabraným místem, základním obrazem, ze kterého vznikl, a svou poznámkou, pokud ji má.
Obnovte nebo smažte snímek
- Otevřete kartu Prostředí spravovaného Projektu a najděte Úplné snímky.
- Zvolte Obnovit nebo Smazat snímek.
- Potvrďte akci a přečtěte si, co ovlivní.
Obnovení nahradí prostředí vybraným snímkem v nové generaci. Zahodí změny provedené po tomto snímku a přeruší běžící práci, proto vyžaduje výslovné potvrzení.
Smazání snímku odstraní jeho uloženou kopii z hostitele a odmítne se, dokud je jiná operace prostředí nevyřízená nebo běžící, takže obnovení nikdy nepřijde o snímek, který kopíruje.
Smažte Projekt
Smazání Projektu smaže i jeho prostředí a uchované snímky. Potvrzení vypíše dotčené cesty úložiště a Chetty před smazáním úložiště prostředí odstraní závislé služby, včetně publikovaných Sites.
Poznámka: Pokud některá služba nebo vlastník úložiště nedokončí svou část, smazání zůstane zablokované s uvedeným důvodem a Projekt se neohlásí jako smazaný. Opakování pokračuje v uloženém úklidu, nezačíná druhé mazání.
Prostředí a snímky zbylé po odstraněném runtime Podman nelze spustit ani obnovit. Smazat je můžete jednotlivě nebo s jejich Projektem; smažte Projekt a vytvořte ho znovu, abyste získali funkční prostředí.
Soubory uvnitř prostředí
Čtení a zápis souborů znovu používá spojení uvnitř prostředí Projektu a přístup se ověřuje při každé operaci.
- Zastavení nebo restart prostředí, pořízení snímku nebo odebrání přístupu vlastníkovi spojení, se spojení zavře. Další povolená operace se soubory otevře nové.
- Operace se soubory, která přesáhne dvě minuty, selže a sama se neopakuje; když ji stále potřebujete, vyžádejte si ji znovu.
- Soubory, které se právě nahrávají, zapisují nebo kopírují, jsou po dobu operace skryté ve výpisech i při procházení. Ostatní tečkové soubory zůstávají viditelné.
Když něco nefunguje
- První spuštění se odmítne: chybí požadavek hostitele. Přečtěte si Přípravu hostitele a požadavek uvedený v odmítnutí.
- Prostředí se samo zastavilo: využití disku přesáhlo strop Projektu. Uvolněte místo nebo strop zvyšte a spusťte ho znovu.
- Snímek nelze smazat: jiná operace prostředí je nevyřízená nebo běží. Počkejte, až skončí.
- Operace vypadá hotová, ale nic se nezměnilo: otevřete operaci a přečtěte její konečný stav.
Související návody
Pokračujte články Nastavení limitů a sítě prostředí, Používání sdílené plochy Projektu, Sdílení práce ve worktree Projektu nebo Přehled Projektů.