A. Background 

  1. What is Docker?
  2. Docker vs. Podman
  3. Where containers can help you
  4. Examples of when to use a container

B. How to build a container🔗

  1. Building from a Dockerfile with Podman
  2. Special Considerations

C. How to interact with a container🔗

  1. Running a container with Podman
  2. Executing commands in a container with Podman

D. Gotchas🔗

  1. lsetxattr: operation not supported
  2. A note about performance
  3. Memory issues with large container images
  4. Incompatible architecture
  5. User namespace mapping and setgroups errors

E. Troubleshooting🔗

  1. Podman in a bad state
  2. Seccomp Restrictions

F. Using Containers in CI Pipelines🔗

  1. Build
  2. Container Registry
  3. Working with the image
  4. Pulling the image
  5. Using the Image in Another CI Pipeline