Docker 18.09 pidentää tukisykliä, SSH-edelleenlähetystä ja muuta

Docker-logo: Kontti lastattu valas

Muutama päivä sitten Docker-kehittäjät julkaisivat uuden version ohjelmistostaan tulossa tähän versio 18.09 edustaa merkittävää edistystä maailman johtavassa konttimoottorissa.

Tämän uuden Docker-julkaisun kanssa kehittäjät ovat esittäneet uusia arkkitehtuureja ja ominaisuuksia, jotka parantavat konttien suorituskykyä ja nopeuta käyttöönottoa kaikentyyppisille Docker-käyttäjille, olipa kyseessä kehittäjä, IT-järjestelmänvalvoja, startup-yrityksessä työskentelevä yritys tai suuri perustettu yritys.

Docker 18.09: n tärkeimmät uudet ominaisuudet

Docker on juuri julkaissut version 18.09 CE: lle ja EE: lle monilla jännittävillä uusilla ominaisuuksilla ja virhekorjauksilla.

Yksi tämän uuden julkaisun pääkohteista on se nyt voit käyttää BuildKit-moottoria.

Tämä on uusi moottori konttien käyttävien ohjelmistojen rakentamiseen ja pakkaamiseen. Se on uusi koodikanta, joka on tarkoitettu korvaamaan Moby Enginen nykyisten rakennusominaisuuksien sisäosat.

Docker-moottorin EE-versiolle ominaisia ​​ominaisuuksia ovat:

  • Lisätty FIPS-yhteensopivuus Windows Server 2016: lle ja uudemmille versioille
  • Docker Content Trust Enforcement for Enterprise Engine. Tämä antaa Docker Engine - Enterprise -yritykselle mahdollisuuden suorittaa säilöitä, joita ei ole allekirjoittanut tietty organisaatio.

myös On huomattava, että uusi direktiivi "#syntax" on otettu käyttöön, mikä sallii Dockerfile-jäsentelaajennusten sisällyttämisen.

Lisätty mahdollisuus käyttää BuildKit-sovellusta ilman kokeellista tilaa ja päivitetty sovellusliittymä versioon 1.39 on vastaanotettu.

Lisäksi, lisätty tuki etäkäytölle SSH: n ja uuden komennon "docker engine" avulla hallita Docker-moottorin elinkaarta, joka toimii erillisessä, konttipohjaiseen etuoikeutettuun konttiin.

Laajennettu kehitysjakso

Dockerista 18.09 alkaen julkaisutukeaikaa on pidennetty 4 kuukaudesta seitsemään kuukauteen Docker Community Edition -kehityssyklin modernisoinnin ansiosta (Vakaa julkaisu muodostuu nyt ei kerran neljännes, vaan kerran puolessa kuukaudessa.)

DockerEngineDiagram-1

Mahdollisuus integroida rakennusajan salaisuudet

Yksi Dockerfile-tiedostojen käytön monimutkaisuudesta on aina ollut yksityisten resurssien käyttö. Sikäli kuin tiedän, tarvitsitko pääsyn arkistoon tai yksityiseen palveluun, oikeastaan ​​ei ollut hyvää sen saavuttamiseksi.

Docker 18.09 build -komennossa on monia uusia päivityksiä. Mikä tärkeintä, Moby BuildKit -projektin tarjoamaa täysin uutta taustajärjestelmää voidaan nyt käyttää.

BuildKit-taustajärjestelmässä on joukko uusia ominaisuuksia, joista yksi on Dockerfilesin rakennussalaisuuksien tuki.

Build secrets -toteutus perustuu kahteen BuildKitin tarjoamaan uuteen ominaisuuteen. Yksi on kyky käyttää kuvaladattuja mukautettuja rakennuttajan käyttöliittymiä rekisterissä ja toinen on kyky käyttää kiinnikkeitä RUN-komennoissa Dockerfileille.

BuildKit-parannukset

Docker 18.09 sisältää myös uuden rakennusarkkitehtuurin mikä parantaa suorituskykyä, tallennuksen hallintaa ja laajennettavuutta ja lisää samalla tärkeitä uusia ominaisuuksia:

Suorituskyvyn parannukset BuildKit sisältää uudistetun mallin samanaikaisuus ja välimuisti, mikä tekee siitä paljon nopeamman, tarkemman ja kannettavamman.

Esimerkiksi, kun testataan Dockerfile-projektia, Mobyn asetettu nopeus nousi 2: stä 9,5-kertaiseksi useiden asennusvaiheiden samanaikaisen suorittamisen vuoksi, huomioimatta käyttämättömät vaiheet ja inkrementaaliset tiedostot sarjaryhmien välillä näkymässä yhteydessä.

Tämä uusi toteutus tukee myös näitä uusia toimintamalleja:

  • Rinnakkaiset rakennusvaiheet
  • Ohita käyttämättömät vaiheet ja käyttämättömät kontekstitiedostot
  • Kasvava kontekstisiirto koontiversioiden välillä

Muista korostettavista ominaisuuksista löydämme:

  • Päivitetty input bash- ja zsh-komentokannat.
  • Uusi paikallinen rekisteriajuri on lisätty, jolloin rekisteri voidaan tallentaa paikalliseen tiedostoon. Toisin kuin jsonfilelog, uutta käsittelijää ei ole sidottu tiettyyn lokimuotoon.
  • Lisätty tuki oletusarvoisen globaalin osoitealueen käyttöön.
  • Docker Engine 18.09: n pohjalta muodostettiin kaupallinen tuote Docker Enterprise 2.1, joka sisältää lisälaajennusten toimittamisen, tuen SLA: lle (palvelutasosopimus) ja keinot tarkistaa digitaalisilla allekirjoituksilla.

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.