https://store-images.s-microsoft.com/image/apps.63252.1605fb94-f515-4975-b735-1464d3115f71.e6276983-1752-44ab-ab27-12721d88f2bd.0184bcfd-ab3f-4416-b00c-df6a206a3507

Podman on Ubuntu 22.04

Ntegral Inc.

Podman on Ubuntu 22.04

Ntegral Inc.

Podman. Build, run, and share applications with containers on Ubuntu 22.04 (Docker Alternative)

Podman is an open source container, pod, and container image management engine. Podman makes it easy to find, run, build, and share containers. The use of containers to deploy applications is called containerization. Containers are not new, but their use for easily deploying applications is.

Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers. Podman runs containers on Linux, but can also be used on Mac and Windows systems using a Podman-managed virtual machine. Podman is based on libpod, a library for container lifecycle management that is also contained in this repository. The libpod library provides APIs for managing containers, pods, container images, and volumes.

Overview and scope

At a high level, Podman and libpod is the following:

  • Support for multiple container image formats, including OCI and Docker images.
  • Full management of those images, including pulling from various sources (including trust and verification), creating (built via Containerfile or Dockerfile or committed from a container), and pushing to registries and other storage backends.
  • Full management of container lifecycle, including creation (both from an image and from an exploded root filesystem), running, checkpointing and restoring (via CRIU), and removal.
  • Full management of container networking, using Netavark.
  • Support for pods, groups of containers that share resources and are managed together.
  • Support for running containers and pods without root or other elevated privileges.
  • Resource isolation of containers and pods.
  • Support for a Docker-compatible CLI interface, which can both run containers locally and on remote systems.
  • No manager daemon, for improved security and lower resource utilization at idle.
  • Support for a REST API providing both a Docker-compatible interface and an improved interface exposing advanced Podman functionality.

Why use Ntegral Certified Apps?

Ntegral certified images are always up-to-date, secure, and built to work right out of the box.

Ntegral packages applications following industry standards, and continuously monitors all components and libraries for vulnerabilities and application updates. When any security threat or update is identified, Ntegral automatically repackages the applications and pushes the latest versions to the cloud marketplaces.

Disclaimer: The respective trademarks mentioned in the offering are owned by the respective companies. We do not provide commercial license of any of these products. Many of the products have a, demo or Open Source license as applicable.