From running containers without root privileges to using REST API’s in Podman 2.0, these 12 guides can enhance how you use the Pod Manager tool.
I must say that I am quite jealous of Podman. While I had to stay at home for most of 2020, Podman went on a world tour at a velocity we could only dream of. At the time of writing, 139 authors from all over the world contributed over 2000 pull requests, and we closed over 1400 issues. And I am only counting the Podman repository—my team and community members also contribute to and maintain Buildah, Skopeo, and the containers/image and containers/storage libraries.
Linux containers
- A practical introduction to container terminology
- Complimentary course: Deploying containerized applications
- Download now: Red Hat OpenShift trial
- eBook: Container storage for dummies
Without a doubt, the biggest Podman highlight of 2020 was the release of Podman 2.0, which ships with a brand new REST API. This new API is compatible with Docker, enabling a smooth user experience when switching to Podman while also serving the more advanced features of Podman. It also allowed us to improve the macOS and Windows clients, reaching even more users on these platforms.
But containers really are a Linux concept, and we did not lose focus on Linux systems. Lot’s of work went into improving the rootless experience—running Podman without root privileges as an ordinary user—such as rootless networking. We further enhanced Podman and the underlying libraries to run even in the most restricted environments, such as high-performance clusters, where the crun
container runtime plays a central role.
I could go on for hours about all the great work the community has done in 2020 and why I think Podman is such a great tool for developers and sysadmins alike. But instead, I suggest looking at the top 12 Podman posts on Enable Sysadmin below. Stay safe, take care, and see you all in 2021!
Top 12 Podman guides from 2020
Image
Moving from docker-compose to Podman pods
Follow the migration of a virtual machine from Docker to Podman.
Posted: August 10, 2020
Author:Nathan Lager (Sudoer, Red Hat)
Image
What happens behind the scenes of a rootless Podman container?
Have you ever wondered what happens behind the scenes of a rootless Podman container? Let’s walk through an example.
Posted: February 27, 2020
Authors:Matthew Heon (Red Hat), Dan Walsh (Red Hat), Giuseppe Scrivano (Red Hat)
Image
Exploring Podman RESTful API using Python and Bash
Check out Podman’s new RESTful API using Python and Bash.
Posted: October 5, 2020
Author:Jhon Honce (Red Hat)
Image
Pulling podman images from a container repository
Check out podman’s new container image pulling options.
Posted: March 27, 2020
Author:Tom Sweeney (Red Hat)
Image
Podman remote clients for macOS and Windows
Podman manages your containers on a Linux host. Manage your containers from macOS or Windows by using the Podman remote client.
Posted: September 1, 2020
Authors:Brent Baude (Red Hat), Ashley Cui (Red Hat)
Image
The podman play kube command now supports deployments
Work back and forth between Podman and Kubernetes.
Posted: August 6, 2020
Author:Matthew Heon (Red Hat)
Image
Build a personal Git server with Gogs and Podman
Use a personal git server to save and manage your own code, to share code across different machines in your network, or to share with a small team.
Posted: September 17, 2020
Author:Ricardo Gerardi (Sudoer, Red Hat)
Image
Rootless containers using Podman
Watch this two-part video series on understanding root inside and outside of containers and how user namespaces work.
Posted: September 11, 2020
Author:Brian Smith (Sudoer alumni, Red Hat)
Image
Sneak peek: Podman’s new REST API
Podman is a tool for running containers on your Linux system. Take a little look at what’s coming in Podman version 2.0.
Posted: June 29, 2020
Author:Tom Sweeney (Red Hat)
Image
Improved systemd integration with Podman 2.0
Podman 2.0 takes systemd integration further and auto-updates help to make managing containers even more straightforward.
Posted: July 27, 2020
Authors:Valentin Rothberg (Sudoer alumni, Red Hat), Dan Walsh (Red Hat)
Image
Exploring additional image stores in Podman
Use the additionalimagestores field to set up read-only shared image storage for multiple Podman containers.
Posted: July 6, 2020
Author:Dan Walsh (Red Hat)
Leave a Reply