Ang Podman 2.0 nga pagpagawas

Gipahibalo sa mga developer ang una nga pagpagawas "Podman 2", usa ka mayor nga update sa podman nga proyekto - usa ka gamit alang sa paghimo, paglansad ug pagdumala sa standard nga mga sudlanan OIC. Ang Podman usa ka alternatibo sa proyekto sa Docker ug gitugotan ka sa pagdumala sa mga sudlanan nga wala’y serbisyo sa sistema sa background ug wala magkinahanglan mga katungod sa gamut.

Alang sa katapusan nga tiggamit, ang mga pagbag-o hapit dili makita, apan sa pipila ka mga kaso ang format sa data sa json mausab.

Ang nag-unang kalainan sa ikaduha nga bersyon mao ang fully functional REST API. Usa ka eksperimento nga pagpatuman sa varlink-based nga API anaa sa unang sanga, apan sa bag-ong bersyon kini hingpit nga gidesinyo pag-usab. Imbis sa varlink interface, ang standard nga HTTP API gigamit na karon.

Ang bag-ong REST API adunay duha ka layer: usa ka interface sa libpod library functions ug usa ka compatibility layer nga partially nag-implementar sa Docker API functions. Alang sa bag-ong mga aplikasyon, siyempre, girekomenda nga gamiton ang lumad nga interface sa libpod.

Ang bag-ong REST API nakapakunhod pag-ayo sa gidak-on sa aplikasyon sa podman nga kliyente alang sa Mac ug Windows.

Panguna nga mga pagbag-o:

  • Ang REST API ug podman system nga serbisyo wala na isipa nga eksperimento ug andam nang gamiton.
  • Ang mando sa podman mahimong makonektar sa hilit nga serbisyo sa podman gamit ang --remote nga bandila.
  • Ang kliyente sa podman hingpit nga gisulat pag-usab ug karon naggamit sa HTTP API imbes sa Varlink.
  • Gidugang ang mando sa koneksyon sa sistema sa podman aron ma-configure ang mga hilit nga koneksyon, nga gigamit dayon sa mga podman-remote ug podman --remote nga mga mando.
  • Ang podman makamugna systemd command karon nagsuporta sa --new flag, ug makahimo og systemd services para sa pods.
  • Ang podman play kube command nagsuporta sa paglansad sa Kubernetes deployment objects.
  • Ang podman exec command command nakadawat sa --detach flag aron ipatuman ang mga command sa background.
  • Ang -p nga bandila alang sa podman run ug podman paghimo og mga sugo karon nagsuporta sa port forwarding sa IPv6 nga mga adres.
  • Ang podman run, podman create, ug podman pod nga mga sugo karon nagsuporta sa --replace flag aron makahimo pag-usab sa sudlanan nga adunay parehas nga ngalan.
  • Ang --restart-policy flag para sa podman run ug podman create commands karon nagsuporta sa unless-stop nga polisiya.
  • Ang --log-driver nga bandera para sa podman run ug podman create commands mahimong itakda sa wala, nga makapugong sa container logging.
  • Ang podman makamugna sa systemd nga sugo nagkinahanglan sa mga argumento --container-prefix, --pod-prefix, ug --separator, nga nagkontrol sa mga yunit nga gimugna.
  • Ang podman network ls nga sugo nagsuporta sa --filter nga bandila aron sa pagsala sa mga resulta.
  • Ang podman auto-update command nagsuporta sa pagtino sa usa ka authfile alang sa usa ka sudlanan.

Source: linux.org.ru

Idugang sa usa ka comment