CoreOS Container Linux je distribuce zaměřená na kontejnery, navržená pro clusterová nasazení, která poskytuje automatizaci, zabezpečení a škálovatelnost aplikací. Operační systém je výrazně zjednodušený a ve srovnání s tradičními distribucemi, jako je Debian nebo Ubuntu, je považován za minimální. Spíše než součástí hostitelského operačního systému se běhové prostředí nebo vývojové prostředí CoreOS odehrává uvnitř linuxového kontejneru.
Container Linux podporuje běh prostředí kontejnerů Docker, Kubernetes arkt.
<šablona x-if=visible><šablona x-if=$isMobile()>
Profil konfigurace kontejneru Linux
Když nasadíte image Container Linux, všimnete si, že výchozí nastavení v konfiguračním profilu se liší od nastavení jiných distribucí.
<šablona x-if=visible><šablona x-if=$isMobile()>
Nastavení spouštění
Kontejnerový Linux se spouští s nastavením Direct Disk na rozdíl od GRUB2 nebo jakéhokoli jiného. Container Linux není kompatibilní s jádry Linode.
Blokovat přiřazení zařízení
Container Linux nepoužívá odkládací prostor, takže zatímco ostatní distribuce Linode používají /dev/sdb
jako odkládací oblast to není u Container Linux nutné.
Souborový systém/pomocníci spouštění
Ty nejsou pro Container Linux potřeba a Network Helper není kompatibilní, takže jsou všechny zakázány. Obrazy Linode's Container Linux používají systemd-networkd
, takže pokud chcete pro své nasazení nakonfigurovat statické a/nebo více IP adres, podívejte se na našeho průvodce statickými sítěmi.
Poznámka Služba zálohování Linode není dostupná pro Container Linux. Data a konfigurace byste měli zálohovat pomocí alternativní metody zálohování.
Přihlášení do Container Linux
Výchozí uživatel je core
uživatel, takže se musíte přihlásit jako core
spíše než root
. root
uživatel nemá ve výchozím nastavení přiřazeno heslo. Toto je zamýšlené použití Container Linux.
Kontejnerové aktualizace Linuxu a strategie restartování
Container Linux nemá žádného správce balíčků, jako je apt nebo mňam a ve skutečnosti není operační systém upgradován pomocí jednotlivých aktualizací balíčků jako většina distribucí. Místo toho jsou aktualizace celého systému odeslány do distribuce a systém se restartuje v souladu s jednou ze tří strategií restartu.
Výchozí konfigurace je podle etcd-lock používá se strategie ifetcd (například pokud shlukujete Linodes se systémem Container Linux). Pokud ne, systém se restartuje okamžitě po použití aktualizace. Aby se Linode automaticky zálohoval, budete chtít aktivovat Lassie ve Správci Linode.
Pokud zjistíte, že aktualizace má nežádoucí účinky, vraťte se k předchozí verzi, kterou jste používali. Kontroly aktualizací budou probíhat přibližně 10 minut po spuštění Container Linuxu a poté přibližně každou hodinu. Pokud potřebujete spustit manuální aktualizaci, použijte:
update_engine_client -check_for_update
Režim obnovy
Pokud potřebujete získat přístup k disku Container Linux pomocí záchranného režimu, použijte pokyny ke spuštění uvedené v našem průvodci záchranou a přestavbou. Kořenový oddíl se nachází na /dev/sda9
. Pro přístup k němu zadejte:
mount /dev/sda9 && cd /media/sda9
Tím se dostanete do kořenového adresáře vašeho souborového systému Container Linux. Další informace o rozložení oddílů v Container Linuxu najdete v Container Linux Disk Partitions Guide.