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