GNU/Linux >> Znalost Linux >  >> Panels >> Docker

Použijte CoreOS Container Linux na Linode

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.


Docker
  1. Linux – použití O_direct na Linuxu?

  2. V Linuxu je možné použít .dll

  3. Použijte knihovnu C ve Swift na Linuxu

  1. Jak používat BusyBox na Linuxu

  2. 5 důvodů, proč používat Linux v roce 2020

  3. Jak používat Su Command v Linuxu

  1. Jak používám nastavení usnadnění přístupu v systému Linux

  2. Jak používám cron v Linuxu

  3. Jak používat FIND v Linuxu