Ukukhishwa kwePodman 2.0

Abathuthukisi bamemezele ukukhishwa kokuqala "I-Podman 2", isibuyekezo esikhulu sephrojekthi ye-podman - insiza yokudala, ukwethulwa kanye nokuphatha iziqukathi ezijwayelekile OIC. I-Podman ingenye yephrojekthi ye-Docker futhi ikuvumela ukuthi uphathe iziqukathi ngaphandle kokuba nensizakalo yohlelo lwangemuva futhi ngaphandle kokudinga amalungelo ezimpande.

Kumsebenzisi wokugcina, izinguquko zizocishe zingabonakali, kodwa kwezinye izimo ifomethi yedatha ye-json izoshintsha.

Umehluko omkhulu wenguqulo yesibili ukusebenza ngokugcwele kwe-REST API. Ukuqaliswa kokuhlolwa kwe-API esekelwe ku-varlink bekutholakala egatsheni lokuqala, kodwa enguqulweni entsha iklanywe kabusha ngokuphelele. Esikhundleni se-interface ye-varlink, i-HTTP API ejwayelekile manje isisetshenziswa.

I-REST API entsha inezendlalelo ezimbili: isixhumi esibonakalayo semisebenzi yelabhulali ye-libpod kanye nesendlalelo esihambisanayo esenza ngokwengxenye imisebenzi ye-Docker API. Kuzinhlelo zokusebenza ezintsha, kuyanconywa ukuthi kusetshenziswe isixhumi esibonakalayo se-libpod.

I-REST API entsha inciphise kakhulu usayizi wesicelo seklayenti le-podman le-Mac neWindows.

Izinguquko eziyinhloko:

  • I-REST API kanye nesevisi yesistimu ye-podman ayisathathwa njengesivivinyo futhi isilungele ukusetshenziswa.
  • Umyalo we-podman ungaxhumeka kusevisi ye-podman ekude usebenzisa ifulegi --remote.
  • Iklayenti le-podman libhalwe kabusha ngokuphelele futhi manje lisebenzisa i-HTTP API esikhundleni se-Varlink.
  • Kwengezwe umyalo wokuxhumanisa isistimu ye-podman ukuze ulungiselele ukuxhumeka kwesilawuli kude, ebese sisetshenziswa imiyalo ye-podman-remote ne-podman --remote.
  • I-podman yenza umyalo we-systemd manje usekela --ifulegi elisha, futhi ingakha izinsiza ze-systemd zama-pods.
  • Umyalo we-podman play kube usekela ukwethula izinto zokuthunyelwa kwe-Kubernetes.
  • Umyalo we-podman exec uthole ifulegi --detach ukuze ukhiphe imiyalo ngemuva.
  • I--p flag ye-podman run kanye ne-podman create commands manje isekela ukudluliselwa kwembobo kumakheli e-IPv6.
  • I-podman run, i-podman create, nemiyalo ye-podman pod manje isekela --replace flag ukuze udale kabusha isiqukathi esinegama elifanayo.
  • Ifulegi --restart-policy ye-podman run kanye ne-podman create commands manje isekela inqubomgomo ngaphandle kokuthi ime.
  • Ifulegi --log-driver ye-podman run kanye nemiyalo yokudala i-podman ingasethwa ukuthi ingabi nalutho, okukhubaza ukugawulwa kwesitsha.
  • Umyalo we-podman generate systemd uthatha izimpikiswano --container-prefix, --pod-prefix, kanye --separator, ezilawula amayunithi adalwayo.
  • Umyalo wenethiwekhi ye-podman ls usekela ifulegi --filter ukuhlunga imiphumela.
  • Umyalo wokubuyekeza okuzenzakalelayo kwe-podman usekela ukucacisa ifayela lokugunyaza lesiqukathi.

Source: linux.org.ru

Engeza amazwana