Avengers of Container World, Episode 2: Buildah and Skopeo Hands-On

In the last episode (Episode 1: Podman Hands on), we got Podman working on CentOS/VirtualBox. We also pulled the tomcat image and got it running. In this episode, we will explore the advantages of Buildah and Skopeo and build a complete custom image with our sample web application.

Why Buildah?

Docker provided a very sophisticated configuration file-based provisioning with Dockerfile and Docker Compose. It provided a simple YAML-based configuration that the Docker daemon would use to build custom images as well as configure and provision the container. Docker daemon has the functionality to build, pull, push, run, and manage containers.