Podman 2.0 vÀljalase

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

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster