Shpërthimi i Podman 2.0

Zhvilluesit shpallĂ«n nxjerrjen e parĂ« "Podman 2", njĂ« azhurnim tĂ« rĂ«ndĂ«sishĂ«m tĂ« projektit podman – njĂ« utilitar pĂ«r krijimin, nisjen dhe menaxhimin e konteinerĂ«ve sipas standardit OCI. Podman Ă«shtĂ« njĂ« alternativĂ« ndaj projektit Docker dhe lejon menaxhimin e konteinerĂ«ve pa pasur njĂ« shĂ«rbim sistemik nĂ« sfond dhe pa kĂ«rkuar tĂ« drejta root.

Për përdoruesin e fundit, ndryshimet do të jenë pothuajse të paqëndrueshme, megjithatë në disa raste formati i të dhënave json do të ndryshojë.

Krahu kryesor i versionit të dytë është një REST API plotësisht funksional. Një implementim eksperimental i API-së mbi varlink ishte në dispozitë dhe në degën e parë, por në versionin e ri është ristrukturuar plotësisht. Në vend të ndërfaqes varlink tani përdoret standardi HTTP API.

Rest API i ri ka dy nivele: një ndërfaqe për funksionet e bibliotekës libpod dhe një nivel të pajtueshmërisë që pjesërisht implementon funksionet e API-së Docker. Për aplikacione të reja, natyrisht, rekomandohet përdorimi i ndërfaqes "natyrore" libpod.

REST API i ri ka lejuar një reduktim të dukshëm të madhësisë së aplikacionit klientit podman për Mac dhe Windows.

Ndryshimet kryesore:

  • REST API dhe shĂ«rbimi sistemik podman tani nuk konsiderohen eksperimental dhe janĂ« gati pĂ«r pĂ«rdorim.
  • Ekipa podman mund tĂ« lidhet me shĂ«rbimin e largĂ«t podman duke pĂ«rdorur flamurin —remote.
  • Klienti podman Ă«shtĂ« rishkruar plotĂ«sisht dhe tani pĂ«rdor HTTP API nĂ« vend tĂ« Varlink.
  • ËshtĂ« shtuar komandĂ« podman system connection pĂ«r konfigurimin e lidhjeve tĂ« largĂ«ta, tĂ« cilat mĂ« pas pĂ«rdoren nga komandat podman-remote dhe podman —remote.
  • Komanda podman generate systemd tani mbĂ«shtet flamurin —new dhe mund tĂ« krijojĂ« shĂ«rbime systemd pĂ«r pods.
  • Komanda podman play kube mbĂ«shtet fillimin e objekteve tĂ« implementimit Kubernetes.
  • Komanda podman exec command ka fituar flamurin —detach pĂ«r tĂ« ekzekutuar komandat nĂ« sfond.
  • Flamuri -p pĂ«r komandat podman run dhe podman create tani mbĂ«shtet pĂ«rparimin e porteve nĂ« adresat IPv6.
  • Komandat podman run, podman create dhe podman pod tani mbĂ«shtesin flamurin —replace pĂ«r tĂ« rikrijuar konteinerin me tĂ« njĂ«jtin emĂ«r.
  • Flamuri —restart-policy pĂ«r komandat podman run dhe podman create tani mbĂ«shtet politikĂ«n unless-stopped.
  • Flamuri —log-driver pĂ«r komandat podman run dhe podman create mund tĂ« pranojĂ« vlerĂ«n none, e cila çaktivizon regjistrimin e logeve tĂ« konteinerit.
  • Komanda podman generate systemd pranon argumentet —container-prefix, —pod-prefix dhe —separator, qĂ« rregullojnĂ« njĂ«sitĂ« e krijuara.
  • Komanda podman network ls mbĂ«shtet flamurin —filter pĂ«r filtrimin e rezultateve.
  • Ekipa podman auto-update mbĂ«shtet pĂ«rcaktimin e skedarit authfile pĂ«r kontejnerin.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster