pod-porter documentation

Why is this called pod-porter?

A porter is someone who is responsible for carrying luggage to it’s destination. In the same way, pod-porter is a tool that helps you carry your containers from one instance of Podman / Docker to another instance.

This tool is very inspired by the HELM project. I wanted something similar to HELM but for compose files. Also, I tend to favor Podman over Docker, so I wanted a name to coincide with it, but being that both Podman and Docker both follow the Compose Specification this will work with both of them.

I also hope that this tool can help people who want to learn HELM cause they are very similar in structure.

In the same way that HELM is a package manager for Kubernetes, pod-porter is a package manager for Podman and Docker.

The generated compose file is validated against the Official Compose Schema.

Some Porter Examples