We rolled out a brand-new Search Bar in Podman Desktop 1.22, giving users a faster way to navigate and discover content. With the 1.23 update, we’ve made it even better, adding smart improvements and handy features!
The Search Bar (previously known as the Command Palette) is a powerful, keyboard-first feature that brings everything in Podman Desktop just a few keystrokes away. Located directly in the title bar, it provides unified access to commands, documentation, and navigation across your entire workspace.
Find Search Bar in the experimental features section.
Enable it to see the search button appear in your title bar.
Once enabled, the traditional title text is replaced with a compact search button, maximizing your workspace while keeping powerful functionality at your fingertips.
The default mode searches across everything - commands, documentation, containers, images, pods, and navigation pages. Perfect when you know what you want but aren't sure where to find it.
Execute any available command directly. Simply type to filter through available commands and press Enter to execute. This mode supports command enablement and context, showing only currently available commands.
note
You can add custom commands to this list by creating a custom extension.
Quickly search through Podman Desktop's documentation. Find help articles, guides, and references without leaving the application. Each result shows the category and description to help you find exactly what you need.
Enable the Search Bar in your Podman Desktop settings and experience a faster, more efficient workflow. We'd love to hear your feedback in our GitHub Discussion.
This release brings exciting new features and improvements:
Dedicated network page: Manage networks on their own page. Configure networks entirely without touching the terminal.
Customizable columns and dashboard sections: Show only what matters to you. Rearrange columns and sections to your liking.
Enhanced search: Find containers, images, and documentation faster without hunting through menus.
Added rootless or rootful indicator to Podman machines: Adds a visual indication in the 'Resources' section of whether a Podman machine is rootful or rootless.
Support for a managed configuration: IT teams can deploy pre-configured settings organization-wide. Administrators get consistent, ready-to-be-used Podman Desktop with managed settings already set up.
Created Docker context for Podman machine: Improved compatibility with Docker contexts.
This release introduces a dedicated network page that brings Podman network management directly into Podman Desktop's UI. Previously, managing networks required using the command-line interface, but now you can handle all your networking needs through the new network page.
The network page provides comprehensive visibility into your container networks, displaying essential information including network IDs, names, drivers, and their associated container engine environments.
This feature is particularly valuable when working with complex multi-container applications that require isolated network environments, or when you need to configure custom network settings (such as DNS) for your containers.
The new layout manager feature allows users to customize their dashboard sections and table columns to match their workflow preferences. Users can now reorder dashboard sections, show or hide specific table columns, and tailor their view to display only the most relevant information for their tasks.
The search bar has been enhanced with algorithmic text highlighting, quick navigation to application sections, and the ability to search for Podman resources (containers, images, pods, volumes) directly. The search bar now provides a command palette-like experience for faster navigation throughout the application.
Added rootless or rootful indicator to Podman machines
Podman can run with or without root privileges, in Podman Desktop we received feedback that this nuance was not displayed in the UI, leading sometimes to some issues!
We've listened! We thank those who have used our built-in feedback functionality and submitted feedback.
To address this aspect following user feedback we added an indicator inside the Settings > Resources page to properly display if a machine is rootless or not.
A visual indicator now shows whether each Podman machine is running in rootless or rootful mode in the resources section. This helps users quickly identify the execution mode of their machines, making it easier to diagnose permission-related issues and follow security best practices.
See how you can enable/disable root privileges by editing your Podman machine.
Updated the Podman engine to version 5.7.0. This update fixes one critical bug CVE-2025-52881 as well as adding multiple features and bug fixes. Such as adding enhanced security support for the remote Podman client and podman system service API server, which now supports encrypting connections with TLS and mTLS, including client authentication by certificate; the podman system connection add command has been updated to use this capability when creating connections to TCP sockets.
Podman Desktop now supports managed configuration. Users can add a “managed-by” configuration file to enforce specific settings. This allows system administrators to apply configurations from a global system file. With this release, administrators can deploy a managed settings file to a predefined system location, enabling centralized control over Podman Desktop configurations across an entire organization.
Check out more details in this demo done by @cdrage:
Podman Desktop now automatically creates a Docker context for each registered Podman machine, improving interoperability with Docker tooling. Each context is prefixed with podman- and derived from the Podman machine name, allowing users to seamlessly switch between contexts using the standard docker context use command.
🎉 We’d like to say a big thank you to everyone who helped to make Podman Desktop even better. In this
release we received pull requests from the following people:
The complete list of issues fixed in this release is available here.
Get the latest release from the Downloads section of the website and boost your development journey with Podman Desktop. Additionally, visit the GitHub repository and see how you can help us make Podman Desktop better.
The new Explore Features section on the Podman Desktop Dashboard helps you quickly
discover and use key features, accelerating your onboarding experience.
From this intuitive section, you can easily:
Create containers
Manage Kubernetes resources
Browse the Extensions Catalog
Configure Docker compatibility
Switching Podman Machines Between Rootless and Rootful (macOS and Windows Only)
Podman allows containers to run in rootful (privileged) or rootless (non-privileged) modes,
balancing security, flexibility, and system access. Now you can toggle an existing Podman
machine between these modes using a simple “Run with root privileges” switch in the UI,
eliminating the need to recreate the machine.
The new 'Create File from Scratch' option on the Play Kubernetes YAML page provides an integrated
text editor where you can write YAML from scratch or paste existing YAML artifacts. With syntax
highlighting and validation, the editor ensures accurate YAML creation and reduces deployment
errors. To use it, navigate to the Play Kubernetes YAML page, select 'Create File from Scratch',
paste or write your YAML, and click 'Apply' to deploy to your cluster. This enhancement simplifies
Kubernetes resource management, enabling developers to deploy pods, services, or other resources
efficiently in both local and remote cluster environments.
To ensure applications work seamlessly with transparent proxies, developers must configure
the client environment appropriately. This typically involves adding the transparent proxy’s
CA certificate to the system’s certificate store. Podman Desktop now leverages these CA
certificates for HTTPS requests, eliminating the Self signed certificate in certificate chain error when downloading CLI tools or interacting with services outside the local
network. This enhancement simplifies workflows in enterprise environments with transparent
proxies, ensuring smooth access to external resources and streamlined CLI tool management.
Starting with Podman v5.5, native ARM64 binaries are available for Windows, enabling better
performance and compatibility on ARM-based devices. Podman Desktop now includes both ARM64
and AMD64 Podman installers, automatically selecting the appropriate version based on your
system architecture. This enhancement ensures a seamless setup experience for Windows users
on modern ARM64 devices.
Podman Desktop Main Window Display Issue on Linux with Wayland
A known bug #14387
in Podman Desktop may prevent the main window from displaying after start on Linux systems
running Wayland, due to a regression issue #48430 in Electron where the ready-to-show event fails to trigger correctly.
As a workaround, users running binaries directly can set the environment variable
XDG_SESSION_TYPE=x11 in the same command line (e.g., XDG_SESSION_TYPE=x11 podman-desktop)
to force the application to use the XWayland (X11 backend) within a Wayland session, ensuring
proper window rendering. This is necessary because the user environment may already have
XDG_SESSION_TYPE set to wayland. This workaround is not required for Flatpak packages, as
XDG_SESSION_TYPE=x11 is automatically added during Flatpak execution,
making them unaffected by this regression.
The complete list of issues fixed in this release is available in the 1.22.0 milestone.
Get the latest release from the Downloads section of the website and boost your development journey with Podman Desktop. Additionally, visit the GitHub repository and see how you can help us make Podman Desktop better.
October is here and Hacktoberfest is back! It’s the perfect opportunity to sharpen your skills, explore open source, and contribute to Podman Desktop — an open source tool designed to simplify working with containers and Kubernetes from your local machine.
Podman Desktop is a CNCF sandbox project and has already grown into a thriving open source community with over 3 million downloads worldwide. By contributing, you’re not only helping shape a successful, widely used project, but also joining a community of developers building tools that benefit peers and the broader ecosystem.
Podman Desktop is built with developers in mind. Designed by developers, for developers !!
It’s a cross-platform tool that helps streamline container workflows, offering features like:
Container management Manage your containers, images, and pods directly from your desktop.
Kubernetes integration Run and test workloads in a local Kubernetes environment.
Extension framework Build custom extensions to expand and personalize the desktop experience.
Modern tech stack Contribute using TypeScript, Svelte, Tailwind CSS, Electron, Playwright and more!
Whether you’re fixing a bug, enhancing the UI, or creating a new extension, your contributions will help shape the next generation of container tooling.
Every contribution, whether big or small, makes Podman Desktop stronger for developers everywhere. Hacktoberfest is your chance to get involved, expand your skills, and make an impact.
We are extremely excited to share that Podman Desktop just crossed 3,000,000 downloads! This is a huge step for the project and we are incredibly thankful for how each of you has helped! This milestone belongs to you. You file issues, suggest features, build extensions, teach teammates, and nudge us to make the day-to-day better. Thank you for helping turn an idea into a tool people rely on.
We are grateful for all the feedback we have been receiving, here is just a short collection:
“Lovely to have all containers in one tool. Thanks!” - anonymous user feedback
"Podman Desktop is a total win." - balancedchaos Reddit (r/podman)
“Great project! Small improvements each time make it strong long-term.” - anonymous user feedback
"The experience has been nice, and the ability to run containers under user without going root is definitely nice." - ajyotirmay Hacker News
“You are doing a great job! Thanks to you I always recommend podman whenever 'docker' comes out in conversations” - anonymous user feedback
“OMG this tool is amazing. Tutorial was great. Much easier than minikube.” - anonymous user feedback
We read every comment. Yes, even the spicy ones. That feedback shapes our roadmap and helps us focus on the work that makes the biggest difference.
Here are other noteworthy milestones we’ve reached in our quest to help developers work with containers and Kubernetes.
Podman Desktop is now an official CNCF Sandbox Project
Last year, we proudly contributed Podman Desktop to the Cloud Native Computing Foundation (CNCF), and we were accepted into the CNCF Sandbox on January 21, 2025. 🎉
This milestone highlights our commitment to building open, community-driven tools that empower developers to seamlessly work with containers and Kubernetes. Joining the CNCF Sandbox is just the beginning. Reaching this 3 million downloads milestone shows the need to build a vibrant cloud‑native ecosystem and collaborate with the community to take Podman Desktop even further.
Smoother Kubernetes workflows: Easier context and namespace switching, a powerful dashboard for your cluster, and less jumping to the terminal when you want to apply YAML or peek at events and logs.
Better Docker compatibility: Clearer setup and diagnostics, improved socket handling, and fewer surprises when you bridge Docker and Podman workflows.
Everyday quality of life: Bulk actions for containers, better notifications, clearer status in the UI, and lots of fit and finish fixes that make everything feel calmer.
AI on your laptop, without drama: Podman AI Lab is easier to set up, with a curated model catalog, simple playgrounds, and an OpenAI-compatible API you can call from your apps.
Extensions, everywhere: More community-built extensions, plus tooling that makes it easier to develop and test your own. If you are extending Podman Desktop for your team, thank you. You are shaping where we take the platform.
In recent months, we’ve seen more and more enterprises adopting Podman Desktop and making it part of critical developer workflows. To highlight this, we wanted to share a recent note we received:
In 2023, our company studied the possible solutions to run containers on our engineers’ laptop in the most efficient way. We judged that our best bet was to migrate our thousands of engineers to Podman Desktop. That was a brave move but we believed Podman Desktop was the most promising solution. We did not know how quickly it would become the best solution of all and how right that decision would be!
We migrated most engineers in 2023 and did the last mile at the beginning of 2024. Podman Desktop evolved at an insane pace. It improved release after release. And it still does. It quickly became a rock solid solution with more and more useful features to discover every month!
On top of that, Podman Desktop is a Community solution which allows us to have a very healthy relationship with the contributors of the project.
I am happy to hear that Podman Desktop reached 3M downloads. This means more and more people realise how good this software is. Thank you Podman Desktop. Special thanks to all the project’s contributors!
From all of us on the Podman Desktop team, thank you for trusting us with your workflow and for helping us get better with every release. If you haven't tried Podman Desktop in a while, grab the latest build and let us know what you think. If you are already a daily user, we would love to hear what is working and what is not, so we can make the next million downloads even more useful.
Apple Silicon macOS users now have a new way to manage containers locally using the Apple Container project. This tool creates and runs Linux containers inside lightweight virtual machines optimized for Apple silicon, and it's fully written in Swift.
With the new Podman Desktop Apple Container extension for Podman Desktop, you can now display your containers, images, and logs, all within the Podman Desktop UI 🖥️.
In the ever-evolving world of containerization and AI, developers require tools that are designed for seamless integration into their daily workflows. Podman and its graphical tool, Podman Desktop, have emerged as promising tools for building applications on different platforms, including Red Hat Enterprise Linux (RHEL) 10.
Podman offers an efficient way to interact with containers and Kubernetes. It is fast and light-weight and operates with a daemonless architecture. Podman supports rootless containers, allowing you to restrict privileges without compromising functionality. Developers can pull, build, and push images, run and debug containers, and efficiently work with Kubernetes. Podman integrates smoothly with systemd, offering basic container orchestration capabilities like pod management and Quadlet systemd generation.
Podman Desktop: A crucial component for developers on RHEL
Podman Desktop significantly enhances the Podman experience by providing a user-friendly interface that simplifies container and Kubernetes management. It provides a streamlined experience for building, running, and managing containers and pods. It also offers robust Kubernetes integration, enabling you to create local clusters with tools like Kind and Minikube.
Podman Desktop simplifies the local development environment by tackling challenges like complexity, skill gaps, and inconsistencies between local and production deployments. It provides a simple onboarding process, guiding developers to move from individual applications to containers, pods, and finally to Kubernetes.
Podman Desktop provides the Docker compatibility feature to support Dockerfiles and Compose, which minimizes the need for configuration changes. It allows for easy migration from Docker to Podman and even lets you run docker commands that Podman interprets.
Podman is included with a RHEL subscription. When you install Podman Desktop from the RHEL extensions repository, Podman Desktop detects Podman and runs it to provide a simplified integration between these two tools. For developers building applications on RHEL, the integration is beneficial in providing:
Standardized container environment: Use a consistent set of tools and practices, simplifying management and deployment of containers in production.
Cross-platform consistency: Enjoy a familiar experience across Windows, macOS, and RHEL.
Support for several RHEL extensions: A variety of extensions available within Podman Desktop to enhance RHEL developer workflows with key functionalities:
Bootable Container: Create bootable container images for bare metal, AWS, and other environments. For more details, refer to this learning path.
RHEL VMs: Easily run and manage RHEL VMs from a macOS or Windows environment.
RHEL Lightspeed: An AI assistant that simplifies Linux administration and management. It enables interaction with RHEL using plain language and provides recommendations for troubleshooting and tuning.
Red Hat Authentication: Streamline authentication to Red Hat, access the Red Hat container registry, and register Linux VMs, often through a no-cost Red Hat developer subscription.
Podman AI Lab: Simplifying the AI developer workflow on RHEL
The Podman AI Lab extension is helpful for AI developers working within the RHEL ecosystem. It empowers you to run Large Language Models (LLMs) locally, simplifying the development and debugging of AI-enabled applications directly on your machine. This approach offers several benefits, including data privacy, cost control, and the ability to test and debug applications in a local environment. The extension simplifies the AI application development workflow by providing:
A curated catalog of open-source models available for downloading.
A playground environment for experimenting with models and customizing prompts.
A recipe catalog with sample AI use cases.
An integration with LlamaStack from your local environment, run containerized distributions, and access LlamaStack APIs.
Code snippets for various languages and frameworks, simplifying the infusion of AI into your applications.
An inference server to serve models locally with an OpenAI-compatible API.
This enables developers to easily get started with generative AI and integrate models into their applications.
With Podman Desktop availability in the RHEL extensions repository channel, you can easily download and use it. This repository is a curated collection of modern developer tools, open-source libraries, and specialized utilities, ensuring reliable, up-to-date, and Red Hat-signed software.
For installation, you need a RHEL 10 machine that is registered with the subscription manager using either your account details or an activation key.
The installation and verification procedure includes:
Open a terminal, and enable the RHEL extensions repository:
Podman Desktop is an open-source community project. While Podman itself has supported options on RHEL, the support model for Podman Desktop for Red Hat customers falls under Cooperative Community Support. This means it is intended for non-production support and only offers benefits from community contributions, though with no or limited Service Level Agreements (SLAs). Entitled customers can use this level of support to raise non-production queries and open tickets for more complex issues.
Podman Desktop is an evolving project, and your feedback is crucial for its continued development and improvement. We encourage you to:
Provide feedback: Share your experiences and suggestions for shaping the future of the project. Use the Share your feedback icon in the taskbar to give quick feedback.
Create issues: If you encounter a bug or have a feature request, please create an issue on the GitHub repository.
Join the community: Engage with fellow developers and maintainers, ask questions, and share your knowledge. You can find us on GitHub and contribute to community discussions.
For more information, visit Podman and Podman Desktop. Dive in, explore, and help us continue to build a robust and user-friendly experience for container and AI development on RHEL 10!
Dashboard notifications now follow the same design as the latest extensions (e.g., AI Lab). This enhancement ensures consistency in the user interface by implementing the updated notification design. The change addresses the visual inconsistency between dashboard notifications and newer extension notifications, providing a more cohesive and polished user experience.
Notify when multiple Podman installations are detected
Added a notification system to detect and warn users when they have multiple Podman installations (e.g., one installed through the website download and another through Homebrew). This enhancement addresses the issue where duplicate installations can lead to unexpected behavior, such as the UI displaying outdated version information even after running brew update. The notification informs users of the duplicate installation situation, allowing them to uninstall one version to resolve potential conflicts.
Updated the Podman engine to version 5.6.0, which was released on August 15, 2025. This update ensures that Podman Desktop users have access to the latest features, improvements, and bug fixes from the Podman project. The upgrade maintains compatibility and provides enhanced functionality for container management and orchestration tasks.
Make libkrun the default when creating a Podman machine
Changed the default provider from AppleHV to libkrun when creating new Podman machines on macOS. This enhancement ensures that the default provider is synchronized with the CLI configuration, particularly for first-time users or when no existing machines are present. The change addresses the need for users to recreate machines when switching to AI model support, providing a more seamless experience.
Fix the podman extension monitoring loop to avoid infinite loop when deactivated: Fixed extension deactivation loop issues (#13149)
Cannot build an image on macOS with X-Registry-Config header errors: Fixed image building with invalid registry configurations (#13061)
When creating a kind cluster with default values, http port should be detected dynamically: Fixed port conflict detection for Kind cluster creation (#12405)
Update button for particular CLI tool not removed after uninstallation: Fixed CLI tool update button persistence after removal (#13128)
🎉 We’d like to say a big thank you to everyone who helped to make Podman Desktop even better. In this
release we received pull requests from the following people:
The complete list of issues fixed in this release is available here.
Get the latest release from the Downloads section of the website and boost your development journey with Podman Desktop. Additionally, visit the GitHub repository and see how you can help us make Podman Desktop better.