- Multi-Process Images - A single image that runs Pulp or Galaxy, as well as its third-party services (nginx, postgresql and redis), in one single Docker/Podman container.
- Single-Process Images - These images are currently used by pulp operator, but they can be used in docker-compose or podman-compose. You can find a compose example here.
The first-party services are services written by the Pulp project itself.
They are pulp-api, pulp-content, and pulp-worker.
The third-party services are services written by other open source projects, but Pulp depends on them as the middle tier in 3-tier application architecture to run.
The 2 backends are the PostgreSQL database server and the redis server.
The 1 frontend is the Nginx or Apache webserver, with special config to combine multiple Pulp services into one.
Documentation: https://docs.pulpproject.org/pulp_oci_images/
Issue Tracker: https://github.com/pulp/pulp-oci-images/issues
Forum: https://discourse.pulpproject.org/
Join #pulp on Matrix
Join #pulp-dev on Matrix for Developer discussion.