Podman 2.0 kumasulidwa

Madivelopa adalengeza kutulutsidwa koyamba "Podman 2", kusintha kwakukulu kwa pulojekiti ya podman - zothandiza popanga, kuyambitsa ndi kuyang'anira zotengera zokhazikika OIC. Podman ndi njira ina ya projekiti ya Docker ndipo imakupatsani mwayi wowongolera zotengera popanda kukhala ndi ntchito yakumbuyo komanso osafuna ufulu wa mizu.

Kwa wogwiritsa ntchito mapeto, zosintha zidzakhala pafupifupi zosaoneka, koma nthawi zina mtundu wa data wa json udzasintha.

Kusiyana kwakukulu kwa mtundu wachiwiri ndi REST API yogwira ntchito. Kukonzekera koyesera kwa varlink-based API kunalipo munthambi yoyamba, koma mu mtundu watsopano wasinthidwa kwathunthu. M'malo mwa mawonekedwe a varlink, muyezo wa HTTP API tsopano ukugwiritsidwa ntchito.

REST API yatsopano ili ndi zigawo ziwiri: mawonekedwe a library ya libpod ndi gawo lofananira lomwe limagwiritsa ntchito ntchito za Docker API. Pamapulogalamu atsopano, tikulimbikitsidwa kugwiritsa ntchito mawonekedwe amtundu wa libpod.

REST API yatsopano yachepetsa kwambiri kukula kwa kasitomala kasitomala wa Mac ndi Windows.

Zosintha zazikulu:

  • Ntchito ya REST API ndi podman system sizimaganiziridwanso ngati zoyesera ndipo zakonzeka kugwiritsidwa ntchito.
  • Lamulo la podman limatha kulumikizana ndi ntchito yakutali ya podman pogwiritsa ntchito --remote mbendera.
  • Makasitomala a podman adalembedwanso kwathunthu ndipo tsopano akugwiritsa ntchito HTTP API m'malo mwa Varlink.
  • Onjezani lamulo la kulumikizana kwa dongosolo la podman kuti mukonze zolumikizira zakutali, zomwe zimagwiritsidwa ntchito ndi podman-remote ndi podman --remote commands.
  • Lamulo la podman kupanga systemd tsopano limathandizira --bendera yatsopano, ndipo limatha kupanga ma systemd services for pods.
  • Lamulo la podman play kube limathandizira kukhazikitsa Kubernetes zinthu zotumizira.
  • Lamulo la podman exec linalandira --detach mbendera kuti apereke malamulo kumbuyo.
  • The -p mbendera ya podman run ndi podman pangani malamulo tsopano imathandizira kutumiza madoko ku ma adilesi a IPv6.
  • The podman run, podman create, and podman pod commands tsopano amathandizira --replace mbendera kuti akonzenso chidebe chokhala ndi dzina lomweli.
  • Mbendera ya --restart-policy ya podman run ndi podman pangani malamulo tsopano imathandizira ndondomeko yosayimitsidwa.
  • Mbendera ya --log-driver ya podman run and podman create commands ikhoza kukhazikitsidwa kuti palibe, zomwe zimalepheretsa kudula mitengo.
  • Lamulo la podman kupanga systemd limatenga zotsutsana --container-prefix, --pod-prefix, ndi --separator, zomwe zimayendetsa mayunitsi omwe amapangidwa.
  • Lamulo la podman network ls limathandizira --filter mbendera kuti zosefera.
  • Lamulo la podman auto-update limathandizira kufotokozera fayilo yachidebe.

Source: linux.org.ru

Kuwonjezera ndemanga