Arendajad kuulutasid vĂ€lja esimese vĂ€ljaande âPodman 2â, peamine uuendus podmani projektis â konteinerite loomise, kĂ€itamise ja haldamise tööriist, mis vastab standardile OCI. Podman on alternatiiv Dockerile ning vĂ”imaldab hallata konteinerite ilma taustteenuse olemasoluta ning ilma root-Ă”igusteta.
LÔppkasutaja jaoks jÀÀvad muudatused praktiliselt mÀrkamatuks, kuid mÔnel juhul muutub json-andmete formaat.
Teise versiooni peamine erinevus on tĂ€isfunktsionaalne REST API. Eksperimentaalne varlink-pĂ”hine API rakendus oli saadaval ka esimeses versioonis, kuid uues versioonis on see tĂ€ielikult ĂŒmber töötatud. Varlink-liidese asemel kasutatakse nĂŒĂŒd standardset HTTP API-d.
Uuel REST API-l on kaks taset: libpod raadiosageduspunkide funktsioonide liides ja ĂŒhilduvuse tase, mis osaliselt ellu viib Docker API funktsioone. Uute rakenduste jaoks soovitatakse loomulikult kasutada ânatiivsetâ libpod liidest.
Uus REST API on vÔimaldanud oluliselt vÀhendada Maci ja Windowsi podmani kliendi rakenduse suurust.
Peamised muudatused:
- REST API ja podman system service ei ole enam eksperimentaalsed ning on kasutamiseks valmis.
- Podman'i kĂ€sk saab ĂŒhenduda kaug- podman teenusega lipuga âremote.
- Podman'i klient on tĂ€ielikult ĂŒmber kirjutatud ja kasutab nĂŒĂŒd HTTP API-d Varlinki asemel.
- Lisatud on kĂ€sk podman system connection, et konfigureerida kaugĂŒhendusi, mida kasutatakse seejĂ€rel podman-remote ja podman âremote kĂ€skude puhul.
- KĂ€sk podman generate systemd toetab nĂŒĂŒd lippu ânew ja suudab luua systemd teenuseid pod'ide jaoks.
- KÀsk podman play kube toetab Kubernetes'e deployment-objektide kÀivitamist.
- KĂ€sk podman exec command on saanud lipu âdetach, et kĂ€ivitada kĂ€sklusi taustal.
- Lipp -p kĂ€skudele podman run ja podman create toetab nĂŒĂŒd sadamate edastamist IPv6-aadressidele.
- KĂ€skudele podman run, podman create ja podman pod toetatakse nĂŒĂŒd lippu âreplace, et luua konteiner uuesti sama nimega.
- Lipp ârestart-policy kĂ€skudele podman run ja podman create toetab nĂŒĂŒd poliitikat unless-stopped.
- Lipp âlog-driver kĂ€skudele podman run ja podman create vĂ”ib vĂ”tta vÀÀrtuse none, mis keelab konteineri logide salvestamise.
- KĂ€sk podman generate systemd aktsepteerib argumente âcontainer-prefix, âpod-prefix ja âseparator, mis kontrollivad loodud ĂŒksusi.
- KĂ€sk podman network ls toetab filtrit âfilter tulemuste filtreerimiseks.
- Podman auto-update meeskond toetab konteineri jaoks authfile faili nÀitamist.
Allikas: linux.org.ru
