Lëshimi i Podman 2.0

Zhvilluesit shpallĂ«n versionin e parĂ« «Podman 2», njĂ« pĂ«rditĂ«sim tĂ« madh tĂ« projektit podman – njĂ« mjet pĂ«r krijimin, nisjen dhe menaxhimin e kontejnerĂ«ve sipas standardit OCI. Podman Ă«shtĂ« njĂ« alternativĂ« ndaj projektit Docker dhe lejon menaxhimin e kontejnerĂ«ve pa pasur nevojĂ« pĂ«r njĂ« shĂ«rbim sistemik nĂ« prapavijĂ« dhe pa kĂ«rkuar tĂ« drejtat e root-it.

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

Dallimi kryesor i versionit të dytë është një REST API plotësisht funksional. Realizimi eksperimental i API-së mbi varlink ishte i disponueshëm edhe në versionin e parë, por në versionin e ri është ridizajnuar tërësisht. Në vend të ndërfaqes varlink tani përdoret API standard HTTP.

API i ri REST ka dy nivele: ndërfaqen për funksionet e bibliotekës libpod dhe një nivel përkatës që implementon pjesërisht funksionet e API-së së Docker. Për aplikacionet e reja, natyrisht, rekomandohet përdorimi i ndërfaqes «natyrore» libpod.

API i ri REST ka mundësuar një reduktim të ndjeshëm të madhësisë së aplikacionit klient podman për Mac dhe Windows.

Ndryshimet kryesore:

  • API REST dhe shĂ«rbimi sistemik podman tani nuk konsiderohen mĂ« eksperimentalĂ« dhe janĂ« gati pĂ«r pĂ«rdorim.
  • Ekipa podman mund tĂ« lidhet me shĂ«rbimin e largĂ«t podman pĂ«rmes flamurit —remote.
  • Klienti podman Ă«shtĂ« rikoduar plotĂ«sisht dhe tani pĂ«rdor HTTP API nĂ« vend tĂ« Varlink.
  • Komanda podman system connection Ă«shtĂ« shtuar 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Ă«rbimet systemd pĂ«r pod-et.
  • Komanda podman play kube mbĂ«shtet nisjen e objekteve deployment tĂ« Kubernetes.
  • Komanda podman exec command ka marrĂ« 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 ripĂ«rtĂ«ritjen e kontejnerit 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Ă« marrĂ« vlerĂ«n none, e cila ndalon regjistrimin e logeve tĂ« kontejnerit.
  • Komanda podman generate systemd merr argumente —container-prefix, —pod-prefix dhe —separator, qĂ« ndihmojnĂ« nĂ« menaxhimin e njĂ«sive tĂ« krijuara.
  • Komanda podman network ls mbĂ«shtet flamurin —filter pĂ«r tĂ« filtruar rezultatet.
  • Ekipa e podman auto-update mbĂ«shtet specifikimin e skedĂ«s authfile pĂ«r kontejnerin.

Burimi: linux.org.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster