A tool for managing OCI containers and pods.

Development of Podman 6 is heating up! I have another usability improvement to share with you that some people see when running the Podman CLI. This case usually came up when people had created multiple machines. It was also more prevalent on Macs where people were using both libkrun and applehv provider machines and attempting…

I wanted to introduce a significant change we are making in Podman 6 for our machine function. To understand the problem and change, we first need to establish that Podman machine is based on a concept of providers. The provider is a generic term that describes how Podman runs the Linux virtual machine. The following…

Last week we released Podman 5.6 and I wanted to provide an update on the Apple Rosetta situation I discussed in my June blog post. Current Status As we indicated in June, Podman 5.6 ships with Rosetta disabled by default due to the compatibility issues between Rosetta and Linux kernels 6.13 and above. This means…

We’re excited to announce the release of Podman 5.6, packed with significant new features and improvements that enhance the container management experience. This release brings substantial updates to Quadlet management, enhanced remote client capabilities, and numerous quality-of-life improvements. Quadlet Management One of the most significant additions in Podman 5.6 is the new suite of Quadlet…
Container images are fundamentally structured as a series of read-only layers, with a writable layer typically added on top when a container instance is created. This layered architecture facilitates efficient storage and distribution by allowing multiple images to share common base layers. However, removing a layer, especially one that multiple images or containers might reference,…

Hello Podman users, I wanted to make you aware of a problem our team has been having on Apple MacOS in the recent months. And no, this is not an Apple bashing opportunity; I simply want to be transparent and communicate this specific problem and how it impacts our users. Our Podman machine OS images…

With the release of Podman 5.4, Podman Machine introduces a new option called –playbook for the podman machine init command. With –playbook, you can take advantage of Ansible Playbooks to customize your Podman Machines when they boot for the first time. Virtual Machine customization prior to 5.4 Leading up to the release of Podman 5.4,…
In my previous blog about OCI artifacts, I outlined several new, experimental commands that had been added to Podman. Those commands (Linux only, remote is not supported currently) are now included in the Podman v5.4 release. If you run Podman on Linux, check them out and help us exercise the functionality. We also had two…

Netavark and Aardvark-dns v1.14 are out. Thanks to our contributors, the Netavark release is on the bigger side and did get quite a few features. So let’s have a look; all the features assume that you are also using Podman v5.4 DHCP Hostname Netavark now sends the container hostname as part of the DHCP request.…

Open Container Initiative (OCI hereafter) artifacts have been evolving with some significance lately. Projects like OCI Registry As Storage (ORAS) have been stalwarts in this arena. In fact, I think ORAS probably has the best explanation of artifacts. It is certainly worth a read if you are at all unfamiliar with the topic. In short,…
Sign up with your email address to receive updates by email from this website.