Podman 2.0 kiadás

A fejlesztők bejelentették az első kiadást „Podman 2”, a podman projekt főverziófrissítése – olyan eszköz, amely standard konténerek létrehozására, futtatására és kezelésére szolgál OCI. A Podman alternatívája a Docker projektnek, és lehetővé teszi a konténerek kezelését háttérszolgáltatás nélkül, root-jogok nélkül.

A végfelhasználók számára a változások gyakorlatilag észrevétlenek lesznek, azonban bizonyos esetekben meg fog változni a json-adatok formátuma.

A második verzió fő különlegessége a teljes funkcionalitású REST API. A varlink alapú API kísérleti megvalósítása már az első ágon is elérhető volt, de az új verzióban teljesen át lett dolgozva. A varlink interfész helyett most standard HTTP API-t használnak.

Az új REST API két rétegű: interfész a libpod könyvtár funkcióihoz és egy kompatibilitási réteg, amely részben megvalósítja a Docker API funkcióit. Új alkalmazások esetén természetesen ajánlott a „natív” libpod interfész használata.

Az új REST API jelentősen csökkentette a podman kliens alkalmazás méretét Mac és Windows rendszereken.

Főbb változások:

  • A REST API és a podman system service már nem kísérleti jellegűek, és készen állnak a használatra.
  • A podman csapat távoli podman szolgáltatáshoz csatlakozhat a —remote zászlóval.
  • A podman kliens teljesen át lett írva, és most HTTP API-t használ a Varlink helyett.
  • Új parancs került hozzáadásra: podman system connection a távoli kapcsolatok konfigurálására, amelyeket a podman-remote és podman —remote parancsok használnak.
  • A podman generate systemd parancs most támogatja a —new zászlót, és képes systemd-szolgáltatásokat létrehozni podok számára.
  • A podman play kube parancs támogatja a Kubernetes deployment-objektumok indítását.
  • A podman exec command parancs megkapta a —detach zászlót az háttérben futó parancsok végrehajtásához.
  • A -p zászló a podman run és podman create parancsok számára most már támogatja a portok IPv6-címekre történő továbbítását.
  • A podman run, podman create és podman pod parancsok mostantól támogatják a —replace zászlót, amely lehetővé teszi a konténer újraalkotását ugyanazzal a névvel.
  • A —restart-policy zászló a podman run és podman create parancsok számára most már támogatja az unless-stopped politikát.
  • A —log-driver zászló a podman run és podman create parancsok számára elfogadhatja a none értéket, amely letiltja a konténer naplózását.
  • A podman generate systemd parancs –container-prefix, –pod-prefix és –separator argumentumokat fogad, amelyek a létrehozott egységeket irányítják.
  • A podman network ls parancs támogatja a —filter zászlót az eredmények szűrésére.
  • A podman auto-update csapat támogatja az authfile fájl megadását a konténerhez.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster