Nová verze Docker Container 18.09 přichází s novými vylepšeními

přístavní dělník

Docker je projekt s otevřeným zdrojovým kódem, který automatizuje nasazení aplikací v softwarových kontejnerech, poskytující další vrstvu abstrakce a automatizace virtualizace aplikací napříč více operačními systémy.Zloženie: XNUMX% bavlna.

přístavní dělník využívá funkce izolace prostředků jádra Linuxu, jako jsou skupiny a jmenné prostory, které umožňují nezávislé „kontejnery“.

Tímto způsobem Docker poskytuje, že tyto kontejnery běží v jedné instanci systému Linux, čímž se zabrání režii spouštění a údržby virtuálních strojů.

Podpora jádra Linuxu pro jmenné prostory izoluje pohled aplikace na její operační prostředí.

Zahrnuje procesní stromy, síť, ID uživatelů a připojené systémy souborů, zatímco skupiny jádra poskytují izolaci zdrojů, včetně CPU, paměti, blokových I / O a sítě.

Nová verze Dockeru 18.09

Je představena verze Docker Isolated Linux Container Management Toolkit 18.09, která poskytuje rozhraní API na vysoké úrovni pro manipulaci s kontejnery na úrovni izolace jednotlivých aplikací.

Docker vám umožňuje spouštět libovolné procesy v režimu izolace a poté přenášet a klonovat kontejnery vytvořené pro tyto procesy na jiné servery, přičemž veškerou práci s vytvářením, údržbou a údržbou kontejnerů zvládnete.

Od Dockeru 18.09 byla doba podpory vydání výhodná, protože vývojáři vzrostli ze 4 na 7 měsíců z důvodu modernizace vývojového cyklu Docker Community Edition.

Další ze silných stránek, které je třeba zdůraznit v tomto novém vydání Dockeru, je toto základní běhový modul pro správu kontejnerů byl aktualizován na vydání kontejneru 1.2.

To stabilizovalo použití mechanismu správy kontejnerů gRPC a zajistilo kompatibilitu s platformou Kubernetes 1.12 a vylepšenou podporu univerzálních obrazů pro různé architektury (multi-arch).

Na druhou stranu v Dockeru 18.09 byla rozšířena možnost nového back-endu pro sestavení (poskytuje funkce příkazu „docker build“). Chcete-li automaticky provádět operace sběru odpadu, které jsou podporovány spuštěním vnořených úloh a nevyžadují během operace oprávnění uživatele root.

Vylepšení BuildKit

DockerEngineDiagram-1

Docker 18.09 také obsahuje možnost odložit BuildKit. Tento je nová architektura sestavení, která zlepšuje výkon, správu úložiště a rozšiřitelnost a přidává některé důležité nové funkce.

Vylepšení výkonu: BuildKit obsahuje přepracovaný model souběžnosti a ukládání do mezipaměti, díky kterému je mnohem rychlejší, přesnější a přenosnější.

S touto změnou a sladěním architektury také Vývojáři Dockeru nyní umožňují upgrade z enginu verze Community na engine Enterprise s jednoduchou aktivací licence.

Pro současné uživatele verze Docker Community tento krok znamená odemknutí mnoha funkcí podnikového zabezpečení a získání přístupu k Dockerově podnikové podpoře a zásadám rozšířené údržby.

Ve srovnání s předchozí verzí

Kód byl upraven tak, aby organizoval paralelní provádění úlohy a byl změněn model ukládání do mezipaměti, což umožnilo výrazně zrychlit montáž.

Například při testování projektu Dockerfile se rychlost sady Moby zvýšila z 2 na 9,5krát kvůli současnému provedení několika fází montáže, ignorování nepoužívaných kroků a přírůstkových datových souborů mezi sadami v zobrazení kontext.

Přidána možnost vložit tajemství do souboru Docker a bezpečně je přenést během procesu sestavení, aniž byste je ukládali do výsledných obrazů a bez instalace do mezipaměti sestavení.

Možnost předávat ssh ssh-agent zásuvky, je implementováno například pro připojení k soukromým úložištím pomocí existujícího připojení prostřednictvím agenta ssh.

Nyní mezipaměť sestavy lze spravovat odděleně od obrázků.

Přidán nový příkaz „docker builder prořezávat“ k vymazání mezipaměti a možnosti definovat pravidla čištění.

Pokud o tom chcete vědět něco víc můžete navštívit následující odkaz.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.