Déi nei Versioun vum Docker Container 18.09 kënnt mat neie Verbesserungen

Docker

Docker ass en Open Source Projet deen den Asaz vun Uwendungen a Software Container automatiséiert, eng zousätzlech Schicht vun der Abstraktioun an der Applikatiounsvirtualiséierungsautomatioun iwwer verschidde Betribssystemer ubitt.

Docker benotzt Ressource Isoléierungsfeatures vum Linux Kernel, wéi cgroups an namespaces fir onofhängeg "Container" z'erméiglechen.

Op dës Manéier liwwert Docker datt dës Container an enger eenzeger Linux Instanz lafen, an d'Overhead vermeiden fir virtuell Maschinnen ze starten an ze ënnerhalen.

De Linux Kernel Support fir Nimmraim isoléiert d'Vue vun enger Applikatioun op säi Betribsëmfeld.

Abegraff Prozessbam, Netzwierk, User IDen a montéiert Dateisystemer, wärend Kerncgroups Ressource Isolatioun ubidden, inklusive CPU, Gedächtnis, Block I / O a Netzwierk.

Nei Versioun vum Docker 18.09

Eng Versioun vum Docker Isoléiert Linux Container Management Toolkit 18.09 gëtt agefouert, déi gëtt en héijen API fir Container ze manipuléieren um Isolatiounsniveau vun eenzelnen Uwendungen.

Docker erlaabt Iech arbiträr Prozesser am Isolatiounsmodus ze starten an duerno Container ze transferéieren an ze klonen déi fir dës Prozesser erstallt goufen op aner Serveren, andeems Dir all d'Aarbechten aus der Erstellung, Ënnerhaltung an Ënnerhalt vun de Container hëlt.

Wéi vum Docker 18.09 huet d'Verëffentlechung Support Zäit profitéiert well d'Entwéckler vu 4 op 7 Méint eropgaange sinn wéinst der Moderniséierung vum Entwécklungszyklus vun der Docker Community Edition.

Eng aner vun de staarke Punkten fir dës nei Docker Verëffentlechung ze markéieren ass dat déi Basis Runtime fir Containerverwaltung gouf op d'Containerd 1.2 Verëffentlechung aktualiséiert.

Dëst huet d'Benotzung vum gRPC Containermanagement Mechanismus stabiliséiert an assuréiert mat der Kubernetes 1.12 Plattform a verbessert Ënnerstëtzung fir universell Biller fir verschidden Architekturen (Multi-Arch).

Op der anerer Säit, am Docker 18.09 d'Méiglechkeet vun engem neie Build Backend gouf ausgebaut (bitt d'Funktionalitéit vum Kommando "docker build"). Fir automatesch Müllsammlungsoperatiounen auszeféieren, déi ënnerstëtzt gi vun opgeschniddene Jobstarteren a brauchen net root User Autoritéit wärend der Operatioun.

BuildKit Verbesserungen

DockerEngineDiagram-1

Docker 18.09 enthält och d'Optioun fir de BuildKit ze verleeën. Dëst ass eng nei Architektur déi d'Performance, d'Späicherverwaltung an d'Extensibilitéit verbessert, wärend e puer wichteg nei Features derbäigesat ginn.

Performance Verbesserungen: BuildKit enthält e redesignéierte Konkurrenz- a Cache-Modell dat et vill méi séier, méi korrekt a méi portabel mécht.

Mat dëser Ännerung an Ausriichtung vun der Architektur och Docker Entwéckler erlaben elo en Upgrade vun der Community Versioun Motor op den Enterprise Motor mat enger einfacher Lizenzaktivéierung.

Fir aktuell Benotzer vun der Docker Gemeinschaftsversioun bedeit dës Bewegung vill Firmesécherheetsfeatures ofzeschléissen an Zougang zu Dockers Enterprise-Klass Ënnerstëtzung an erweidert Ënnerhalungspolitik ze kréien.

Verglach mat der fréierer Versioun

De Code gouf geännert fir d'parallel Ausféierung vum Job z'organiséieren an de Cache-Modell gouf geännert, wat et méiglech gemaach huet d'Versammlung wesentlech ze beschleunegen.

Zum Beispill beim Testen vum Dockerfile Projet Moby Satzgeschwindegkeet erhéicht vun 2 op 9,5 Mol wéinst der simultaner Ausféierung vu méi Montagestufen, ignoréiert net benotzte Schrëtt a inkrementell Dateidateien tëscht Sets a Vue Kontext.

D'Fäegkeet bäigefüügt Geheimnisser an der Dockerfile anzebannen an sécher se während dem Bauprozess transferéieren, ouni se an de resultéierende Biller ze späicheren an ouni am Build Cache installéiert ze sinn.

D'Kapazitéit fir ssh ssh-Agent Sockets weiderzeginn, gëtt zum Beispill implementéiert fir mat private Repositories mat enger existenter Verbindung iwwer den ssh-Agent ze verbannen.

Elo Assemblée Cache ka geréiert ginn, getrennt vu Biller.

Neie Kommando "Docker Builder Prune" hinzugefügt fir de Cache ze läschen an d'Fäegkeet fir Botzreegelen ze definéieren a méi.

Wann Dir e bësse méi doriwwer wësse wëllt Dir kënnt de folgende Link besichen.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.