Popper is a container-native workflow and automation engine. It is used to automate containerized tasks such as compiling code, running tests, generating documentation, among many others. Popper abstracts the underlying container engine, thus the 'popper' tag is rarely used alone and is often paired with other tags such as 'docker', 'podman' or 'singularity'
Popper is a tool for defining and executing container-native workflows in Docker, as well as other container engines. With Popper, you define a workflow in a YAML file, and then execute it with a single command.