Utgivelsen av Podman 2.0

Utviklerne har annonsert den fĂžrste utgivelsen «Podman 2», en stĂžrre oppdatering av podman-prosjektet – verktĂžyet for Ă„ opprette, starte og administrere containere i henhold til OCI. Podman er et alternativ til Docker-prosjektet og lar deg administrere containere uten Ă„ ha en bakgrunns systemtjeneste og uten Ă„ kreve root-rettigheter.

For sluttbrukeren vil endringene vÊre praktisk talt usynlige, men i enkelte tilfeller vil formatet pÄ json-dataene endres.

Det viktigste forskjellen i den andre versjonen er den fullfunksjonelle REST API-en. Den eksperimentelle implementeringen av API-en basert pÄ varlink var tilgjengelig ogsÄ i den fÞrste grenen, men i den nye versjonen er den blitt fullstendig omarbeidet. I stedet for varlink-grensesnittet brukes nÄ standard HTTP API.

Den nye REST API-en har to lag: et grensesnitt for funksjonene til libpod-biblioteket og et kompatibilitetslag som delvis implementerer funksjoner fra Docker API. For nye applikasjoner anbefales det selvsagt Ä bruke det «native» grensesnittet til libpod.

Den nye REST API-en har gjort det mulig Ä redusere stÞrrelsen pÄ klientapplikasjonen podman for Mac og Windows betydelig.

Hovedendringer:

  • REST API og podman system service regnes ikke lenger som eksperimentelle og er klare til bruk.
  • Podman-teamet kan koble seg til en ekstern podman-tjeneste med flagget —remote.
  • Podman-klienten er blitt fullstendig omskrevet og bruker nĂ„ HTTP API i stedet for Varlink.
  • Det er lagt til en podman system connection-kommando for Ă„ konfigurere eksterne tilkoblinger som deretter brukes av podman-remote og podman —remote kommandoene.
  • Podman generate systemd-kommandoen stĂžtter nĂ„ flagget —new og kan opprette systemd-tjenester for pod-er.
  • Podman play kube-kommandoen stĂžtter kjĂžring av deployment-objekter i Kubernetes.
  • Podman exec command har fĂ„tt flagget —detach for Ă„ utfĂžre kommandoer i bakgrunnen.
  • Flagget -p for podman run- og podman create-kommandoene stĂžtter nĂ„ port forwarding til IPv6-adresser.
  • Podman run-, podman create- og podman pod-kommandoene stĂžtter nĂ„ flagget —replace for Ă„ gjenopprette en beholder med samme navn.
  • Flagget —restart-policy for podman run- og podman create-kommandoene stĂžtter nĂ„ policyen unless-stopped.
  • Flagget —log-driver for podman run- og podman create-kommandoene kan ta verdien none, som deaktiverer logging av beholderen.
  • Podman generate systemd-kommandoen tar argumentene —container-prefix, —pod-prefix og —separator, som styrer de opprettede enhetene.
  • Podman network ls-kommandoen stĂžtter flagget —filter for Ă„ filtrere resultatene.
  • Podman auto-update-teamet stĂžtter spesifisering av authfile-filen for containere.

Kilde: linux.org.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster