Podman 6 introduces a revamped Windows installer, allowing users to install without administrative privileges, simplifying enterprise usage. The transition to a Dual-Purpose MSI package improves reliability by separating virtualization setup from the installer. Additionally, compatibility with community package managers like Scoop and Chocolatey enhances user experience. Feedback is encouraged for further improvements.
For Windows users on Hyper-V, certain common tasks, such as machine creation and removal, required a trip to the IT help desk for administrative approval. With the upcoming release of Podman 6, we are breaking down this barrier. After an initial setup performed by an admin, it will be possible to manage Hyper-V-based Podman machines…

With the release of Podman 6.0, an improvement for enterprise users and developers behind corporate proxies is the new automatic import of host certificates for the Podman machine.
If you are a developer using Podman on macOS or Windows, you might have noticed that certain operations, specifically building images with large contexts or loading large image tarballs, can sometimes feel slower compared to native Linux or Docker. I’ve spent some time investigating this performance gap, and my research led me to a recent…

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,…

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.…

Use pasta’s –map-guest-addr option As of Podman 5.0 we default to “pasta” as a rootless networking application to provide network connectivity for rootless containers. Compared to our previous default, slirp4netns, pasta works a bit differently. For instance, pasta, by default, does not use Network Address Translation (NAT). This means it will copy the host address…

Last month, we improved the support of Podman for Dev Containers on Windows. Dev Containers is a popular specification for containerized developments that is becoming a standard. In this blog post, we review the concept of “Feature” in Dev Containers and how Podman currently supports it on different OSes.
HereDoc notation has been used for a while now in Bash, SQL, PHP, and other scripting languages. It allows a very long command to be broken down into several more readable lines while still being treated as a single command. For instance, in PHP, rather than having an SQL command like: Instead, you could make…

Podman machine’s primary virtualization driver is referred to as a “provider”. In April 2024, I added support for the krun as a provider for MacOS. We made little mention of the addition, because we also needed to tidy up items like regression testing, testing environments, and details around support. But as we near completion of…
Sign up with your email address to receive updates by email from this website.