Podman 2.0 tuku

I whakapuakihia e nga kaihanga te tuku tuatahi "Podman 2", he whakahou nui o te kaupapa podman - he taputapu mo te hanga, te whakarewa me te whakahaere i nga ipu paerewa OIC. He rereke a Podman ki te kaupapa Docker ka taea e koe te whakahaere ipu me te kore he ratonga punaha papamuri me te kore e tono motika pakiaka.

Mo te kaiwhakamahi mutunga, ka kore e kitea nga huringa, engari i etahi wa ka huri te whakatakotoranga raraunga json.

Ko te rereketanga nui o te putanga tuarua ko te REST API tino mahi. Ko te whakatinanatanga whakamatautau o te varlink-based API i waatea i te peka tuatahi, engari i roto i te putanga hou kua tino hangaia ano. Engari i te atanga varlink, kua whakamahia te API HTTP paerewa inaianei.

E rua nga paparanga o te REST API hou: he atanga ki nga mahi whare pukapuka libpod me tetahi paparanga hototahi e whakatinana ana i nga mahi Docker API. Mo nga tono hou, ko te tikanga, ka tūtohu kia whakamahia te atanga libpod taketake.

Ko te REST API hou kua tino whakahekehia te rahi o te tono kiritaki podman mo Mac me Windows.

Nga huringa matua:

  • Ko te REST API me te ratonga punaha podman kua kore e kiia he whakamatautau, kua rite mo te whakamahi.
  • Ka taea e te tono podman te hono atu ki te ratonga podman mamao ma te whakamahi i te haki --mamao.
  • Ko te kiritaki podman kua oti te tuhi ano, ka whakamahi inaianei i te API HTTP hei utu mo Varlink.
  • I taapirihia te tono hononga punaha podman hei whirihora i nga hononga mamao, ka whakamahia e nga tono podman-remote me podman --remote.
  • Ko te tono podman whakaputa systemd e tautoko ana inaianei i te haki --hou, a ka taea e ia te hanga ratonga systemd mo nga pods.
  • Ko te tono podman play kube e tautoko ana i te whakarewatanga o nga taonga tukunga Kubernetes.
  • I whiwhi te whakahau whakahau podman exec i te haki --detach hei whakahaere i nga whakahau kei muri.
  • Ko te haki -p mo te rere podman me nga whakahau hanga podman e tautoko ana inaianei i te tuku tauranga ki nga wahitau IPv6.
  • Ko te oma podman, hanga podman, me nga whakahau podman pod e tautoko ana i te haki --replace ki te hanga ano i tetahi ipu he rite te ingoa.
  • Ko te haki --restart-policy mo te podman run me te podman create commands kei te tautoko i te kaupapa here mena ka mutu.
  • Ko te haki --log-driver mo te oma podman me nga tono hanga podman ka taea te tautuhi ki te kore, ka whakakorehia te takiuru ipu.
  • Ko te tono podman whakaputa systemd ka mau nga tohenga --container-prefix, --pod-prefix, me te --separator, e whakahaere ana i nga waeine ka hangaia.
  • Ko te tono podman network ls e tautoko ana i te haki --filter hei tātari i nga hua.
  • E tautoko ana te tono whakahōu-aunoa podman ki te whakapūtā i tētahi kōnae mana mō tētahi ipu.

Source: linux.org.ru

Tāpiri i te kōrero