Podmans: alternatīva konteineriem ar Docker

Podmans

Podmans ir konteineru dzinējs, kas var aizstāt Docker. Šo dzinēju ir izstrādājis uzņēmums Red Hat (tagad tas pieder IBM), un tas plāno to pamazām pārvietot. Vai tas izdosies? Nu mēs redzēsim ...

El atvērtā pirmkoda projekts tam ir ļoti ērta lietošana, kas ir liels izloze. Tāds ir vieglums, ka ir Red Hat inženiera Dan Walsh raksts, kurā viņš parāda migrācijas soļus, lai Docker aizstātu ar Podman, un tie bija šādi:

dnf install -y podman

alias docker=podman

Un ar šo aprakstu viņš beidzot teica:Kādi jautājumi?»Ar mazliet humora, jo tas ir tik vienkārši ...

Turklāt, ja jūs jau esat pieradis lietot Docker, jums nav pārāk jāuztraucas komandas, jo Podmans lielākoties izmanto tos pašus. Tas ir, ja vēlaties palaist konteineru, jums tas ir jāizmanto docker palaist, lai to izdarītu ar šo citu projektu, kas jums jāizmanto podman palaist. Tik vienkārši atcerēties iespējas.

Nu, līdz šim viss šķiet līdzīgs. Abi projekti ir labi, atvērta pirmkoda, strādā ar konteineriem, ir vienkārši, izmanto vienu un to pašu sintaksi utt. Bet tad? Kas Podmanam ir, lai būtu tā vērts? Nu, viena no atšķirībām ir tā nav balstīts uz dēmoniem (pakalpojumi * nix pasaulē).

Kā jūs zināt, Docker ar to ir saistīts dēmons. Šis dēmons ir unikāls un centralizēts, kas nozīmē, ka jo vairāk konteineru izmantosiet, tā sarežģītība pieaugs un kļūs smagāks un smagāks. Tāpēc Red Hat ir nolēmis izveidot šo citu rīku, lai labotu šo trūkumu.

Podmanā viņiem ir decentralizēti komponenti konteineru pārvaldībai un tādējādi izvairieties no dēmona paplašināšanas, kas notiek Docker. Šīs atsevišķās sastāvdaļas tiek izmantotas tikai nepieciešamības gadījumā, kā rezultātā samazināsies resursu patēriņš.

Papildus šai priekšrocībai tai ir vēl viena lieliska priekšrocība. Podman var pārvaldīt konteinerus tāpat kā Docker, bet arī to var izdarīt ar Pods, tas ir, diskus, kas tiek izmantoti Kubernetes. Būtiskā atšķirība starp konteineru un podu ir tā, ka katrā podā var būt vairāk nekā viens konteiners.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Migels Rodrigess teica

    Šis konteineru un konteineru apstrādātājs uzvarēs, kas principā ir efektīvāks resursu ziņā, ļauj pēc iespējas decentralizētāk izolēt gan programmas, gan sistēmas lietojumprogrammas, un visbeidzot to jāspēj instalēt dažādās operētājsistēmās. Sistēmas bez tā ietekmē konteineru uzbūvi, izpildi un izplatīšanu.

    PS: lai arī tas nav mazāk svarīgi, varat pievienot grafisko rīku, kas ļauj veikt tādas pašas darbības kā konsolē.