Part 1. Foundations

 

In part 1 of the book, I introduce you to several ways you can use Podman from the command line. In chapter 2 you learn how to create and work with containers and how containers work with images. You also learn the difference between a container and an image, how to save a container into an image, and then to push the image to a registry, so it can be shared with other users.

In chapter 3 I introduce the concept of a volume. Volumes are the mechanisms most users of your containerized applications use to store their data and keep it isolated from the application. The first two chapters really concentrate on the use of containers and images, which is very similar to the way containers work in Docker.

Chapter 4 adds the concept of pods, similar to Kubernetes Pods, a feature Docker does not support. Pods allow you to share one or more containers within the same resource, namespaces, and security constraints. Pods can allow you to write more complex applications and manage them as a single entity.