Arendajad kuulutasid vĂ€lja esimese vĂ€ljaande «Podman 2», peamine vĂ€rskendus podmani projektist â konteinerite loomise, kĂ€itamise ja haldamise tööriist, mis jĂ€rgib standardit OCI. Podman on alternatiiv Dockerile ja vĂ”imaldab hallata konteineriteta taustateenust ja ei nĂ”ua root-Ă”igusi.
LÔppkasutajale on muudatused praktiliselt mÀrkamatud, kuid mÔnel juhul muutub json-andmete formaat.
Teise versiooni peamine erinevus on tĂ€ieliku REST API olemasolu. Eksperimentaalne API vaikin varlink oli saadaval ka esimeses harus, kuid uues versioonis on see tĂ€ielikult ĂŒmber loodud. Varlink-liidese asemel kasutatakse nĂŒĂŒd standardset HTTP API-d.
Uus REST API omab kahte kihti: liidese libpod raamatukogude funktsioonide jaoks ja ĂŒhilduvuskihi, mis osaliselt rakendab Docker API funktsioone. Uute rakenduste jaoks on loomulikult soovitatav kasutada 'natiivset' libpod liidest.
Uus REST API on vÔimaldanud oluliselt vÀhendada klientrakenduse podman suurust Maci ja Windowsi jaoks.
Peamised muudatused:
- REST API ja podman system service ei ole enam eksperimentealsed ja on kasutamiseks valmis.
- Podmani meeskond saab nĂŒĂŒd ĂŒhendada kaugteenusega podman lipuga âremote.
- Podmani 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 kĂ€skudes podman-remote ja podman âremote.
- KĂ€sk podman generate systemd toetab nĂŒĂŒd lippu ânew ja saab luua systemd teenuseid pods jaoks.
- KÀsk podman play kube toetab Kubernetes'i deployment objektide kÀivitamist.
- KĂ€sk podman exec command sai lipu âdetach, et kĂ€ivitada kĂ€ske taustal.
- Lipp -p kĂ€skudel podman run ja podman create toetab nĂŒĂŒd sadamate edastamist IPv6-aadressidele.
- KĂ€skude podman run, podman create ja podman pod puhul toetatakse nĂŒĂŒd lippu âreplace, et luua konteiner uuesti sama nimega.
- Lipp ârestart-policy kĂ€skudel podman run ja podman create toetab nĂŒĂŒd poliitikat unless-stopped.
- Lipp âlog-driver kĂ€skudel podman run ja podman create vĂ”ib vĂ”tta vÀÀrtuse none, mis keelab konteineri logide salvestamise.
- KĂ€sk podman generate systemd vĂ”tab argumente âcontainer-prefix, âpod-prefix ja âseparator, mis juhivad loodud ĂŒksusi.
- KĂ€sk podman network ls toetab lippu âfilter tulemuste filtreerimiseks.
- Podman auto-update meeskond toetab konteineri authfile'i faili mÀÀramist.
Allikas: linux.org.ru
