Podman: alternativa zabojnikom z Dockerjem

podman

podman Je kontejnerski motor, ki je lahko nadomestilo za Docker. Ta motor je razvilo podjetje Red Hat (zdaj je v lasti IBM-a) in ga namerava premikati po malem. Bo uspelo? No, bomo videli ...

El odprtokodni projekt je zelo enostaven za uporabo, kar je velik žreb. Tako lahkotnost je v članku Dan Walsha, inženirja Red Hat, v katerem prikazuje korake selitve, da bi Dockerja zamenjal Podman, in to so bili ti:

dnf install -y podman

alias docker=podman

In pod tem opisom je končal z besedami «Kakšno vprašanje?»Z malo humorja zaradi tega, kako preprosto je ...

Poleg tega, če ste že vajeni uporabljati Docker, vam ni treba preveč skrbeti ukazi, saj Podman večinoma uporablja iste. To pomeni, da če želite zagnati posodo, jo morate uporabiti Docker teče, če želite to storiti s tem drugim projektom, ki ga morate uporabiti podman teči. Tako enostavno si je zapomniti možnosti.

No, zaenkrat se zdi vse podobno. Oba projekta sta dobra, odprtokodna, delujeta s kontejnerji, sta preprosta, uporabljata isto sintakso itd. Potem pa? Kaj ima Podman, da se splača imeti? No, ena od razlik je ta ne temelji na demonih (storitve v svetu * nix).

Kot veste, ima Docker povezan z njim demon. Ta demon je edinstven in centraliziran, kar pomeni, da več kot boste uporabili posod, njegova zapletenost bo naraščala in postajala težji in težji. Zato se je Red Hat odločil, da bo ustvaril to drugo orodje za odpravo te pomanjkljivosti.

V Podmanu imajo decentralizirane komponente za upravljanje vsebnikov in se tako izognili širitvi demona, kot se dogaja v Dockerju. Te posamezne komponente se uporabljajo samo po potrebi, kar bo imelo za posledico manjšo porabo virov.

Poleg te prednosti ima še eno veliko prednost. Podman lahko upravlja vsebnike na enak način kot Docker, pa tudi to lahko storite s stroki, to je pogoni, ki se uporabljajo v Kubernetesu. Bistvena razlika med posodo in podom je, da lahko vsak pod vsebuje po več posod.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Miguel Rodriguez je dejal

    Tisti kontejnerji in upravljavci kontejnerjev bodo zmagali, da so načeloma učinkovitejši v virih, omogočajo izolacijo programov in aplikacij sistema na najbolj decentraliziran možen način in končno mora imeti možnost namestitve v različne operacijske sisteme. Sistemi brez tega vplivajo na konstrukcijo posod, izvedbo in distribucijo.

    PS: čeprav ni manj pomembno, lahko dodate grafično orodje, ki vam omogoča izvajanje enakih dejanj kot v konzoli.