Objavljen Podman 5.0 alat za upravljanje kontejnerima


Objavljen Podman 5.0 s velikim nadogradnjama za Windows i Mac, uključujući prepravku koda, poboljšanu podršku za hipervizore i više.

Podman 5.0 je objavljen, što označava prvo veliko ažuriranje ovog inovativnog container enginea u posljednje dvije godine. Zahvaljujući potpunoj preinaci koda i značajnim poboljšanjima u podršci za hipervizore, ovo izdanje predstavlja važan korak naprijed, osobito za korisnike na Windows i Mac platformama.

Za one koji nisu upoznati, Podman je alat za upravljanje OCI kontejnerima i podovima koji nudi komandnu liniju kompatibilnu s Dockerom. Za razliku od Dockera, Podman radi bez daemona i može pokretati kontejnere kao korisnik bez root prava, čime se povećava sigurnost i fleksibilnost.

Istaknuto u Podmanu 5.0

Vrhunac Podman 5.0 je nesumnjivo potpuno preuređenje naredbi podman machine. Ova funkcionalnost omogućuje korisnicima pokretanje Linux virtualnog stroja na Windows i Mac sustavima, omogućujući im besprijekorno pokretanje Linux kontejnera.

Prepravak ne samo da poboljšava izvedbu i stabilnost, već također olakšava dijeljenje koda između različitih VM pružatelja usluga, pojednostavljujući buduće održavanje i nadogradnje. Osim toga, uvedena je podrška za Appleov hipervizor na Macu, što značajno poboljšava stabilnost, vrijeme pokretanja i performanse dijeljenja datoteka.

Značajna praktična značajka, nova naredba podman machine reset, olakšava nego ikad uklanjanje VM-ova kojima upravlja Podman. Osim toga, ova verzija donosi poboljšanja u rukovanju konfiguracijskom datotekom “containers.conf”, osiguravajući da korisničke izmjene budu sačuvane.

Podman 5.0 također donosi značajne promjene i ukidanja kako bi se poboljšalo korisničko iskustvo. Ključna nadogradnja je usvajanje Paste kao zadanog backend-a za mreže bez root-a, odluka vođena njegovom superiornom izvedbom.

Prijelaz s baze podataka BoltDB na SQLite, započet u verziji Podman 4.9, je učvršćen, pružajući veću stabilnost za nove instalacije.

Promjene u mrežnim postavkama Podman 5 također su značajne. Većina platformi više ne podržava CNI mrežu; umjesto toga, koriste Netavark, vlastitu mrežnu tehnologiju Podmana, koja obećava da će dosegnuti ili premašiti mogućnosti CNI-ja.

Još jedno ključno područje za poboljšanje je kompatibilnost s Dockerom. Podman 5.0 uvodi nekoliko prilagodbi kako bi osigurao glađu interoperabilnost s Dockerom, poput izmjene izlaza podman inspect tako da se više usklađuje s njegovim Docker pandanom.

Osim toga, Podman 5.0 ukida podršku za cgroups v1, otvarajući put za budućnost u kojoj rad na sustavima bez cgroups v2 neće biti moguć, dodatno se usklađujući s naglaskom modernih Linux distribucija na sigurnost i upravljanje resursima.

Na kraju, ovo izdanje je prepuno poboljšanja, uključujući konfigurabilne ponovne pokušaje za preuzimanje i slanje slika, nove značajke za Quadlet koje podržavaju predloške jedinica i podova te brojne ispravke grešaka.

Pogledajte objavu o izdanju za detaljne informacije o svim novostima i poboljšanjima koje donosi Podman 5.0 ili provjerite njegove značajne promjene detaljno ovdje.