Podman 2.0 bertsioa

Garatzaileek lehen bertsioa iragarri zuten "Podman 2", podman proiektuaren eguneratze garrantzitsu bat - edukiontzi estandarrak sortzeko, abiarazteko eta kudeatzeko erabilgarritasuna OIC. Podman Docker proiektuaren alternatiba da eta edukiontziak kudeatzeko aukera ematen du atzeko sistemako zerbitzurik izan gabe eta root eskubiderik behar izan gabe.

Azken erabiltzailearentzat, aldaketak ia ikusezinak izango dira, baina kasu batzuetan json datuen formatua aldatuko da.

Bigarren bertsioaren desberdintasun nagusia REST API guztiz funtzionala da. Varlink-en oinarritutako APIaren inplementazio esperimental bat eskuragarri zegoen lehen adarrean, baina bertsio berrian guztiz birmoldatu da. Varlink interfazearen ordez, HTTP API estandarra erabiltzen da orain.

REST API berriak bi geruza ditu: libpod liburutegiko funtzioetarako interfazea eta Docker APIaren funtzioak partzialki inplementatzen dituen bateragarritasun geruza bat. Aplikazio berrietarako, noski, jatorrizko libpod interfazea erabiltzea gomendatzen da.

REST API berriak Mac eta Windows-erako podman bezero aplikazioaren tamaina nabarmen murriztu du.

Aldaketa nagusiak:

  • REST APIa eta podman sistemaren zerbitzua jada ez dira esperimentaltzat hartzen eta erabiltzeko prest daude.
  • podman komandoa urruneko podman zerbitzura konekta daiteke --remote bandera erabiliz.
  • Podman bezeroa guztiz berridatzi da eta orain HTTP APIa erabiltzen du Varlink-en ordez.
  • Podman system connection komandoa gehitu da urruneko konexioak konfiguratzeko, eta gero podman-remote eta podman --remote komandoek erabiltzen dituzte.
  • Podman generate systemd komandoak orain --new bandera onartzen du, eta sistema-zerbitzuak sor ditzake podetarako.
  • Podman play kube komandoak Kubernetes inplementazio-objektuak abiarazten ditu.
  • Podman exec komandoaren komandoak --detach bandera jaso zuen komandoak atzeko planoan exekutatzeko.
  • Podman run eta podman create komandoetarako -p banderak orain IPv6 helbideetara portuak birbidaltzea onartzen du.
  • Podman run, podman create eta podman pod komandoek orain --replace bandera onartzen dute izen bereko edukiontzi bat birsortzeko.
  • Podman run eta podman create komandoetarako --restart-policy banderak unless-stop politika onartzen du orain.
  • Podman run eta podman create komandoetarako --log-driver marka bat ere ezar daiteke, eta horrek edukiontzien erregistroa desgaitzen du.
  • Podman generate systemd komandoak --container-prefix, --pod-prefix eta --separator argumentuak hartzen ditu, sortzen diren unitateak kontrolatzen dituztenak.
  • podman network ls komandoak --filter bandera onartzen du emaitzak iragazteko.
  • Podman auto-update komandoak edukiontzi baterako autentifikazio-fitxategi bat zehaztea onartzen du.

Iturria: linux.org.ru

Gehitu iruzkin berria