• Picture of a small seal underwater in bright blue water, its nose poking towards you

12 Podman guides to get started with containers

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

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

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

black barrels in rickhouse

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's new RESTful API with Python and Bash

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

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

Two green peas and a peapod

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

Yellow parachutes ready for deployment

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

Branches

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

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

Seal peeking out of the water

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

Two seals in the snow

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

Picutre frames

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)

Lead image on this post by k_notgeil from Pixabay

In:

Leave a Reply

Subscribe

Sign up with your email address to receive updates by email from this website.


Categories


Search