Chainguard Containers
Guarded Entrypoint for Custom Assembly
How Guarded Entrypoint lets a Custom Assembly image resolve secrets, run preflight checks, and override its command at container start, and how to turn it on.
Find Chainguard replacements with chainctl images discoverScan a repository for container image references and see which Chainguard container images replace them, and whether your organization can pull them today.
Overview of Custom Assembly OverlaysHow Custom Assembly Overlays use overlays and bindings to apply customizations to a subset of a repository's tags, or to every repository in an organization or folder.
How Guarded Entrypoint worksWhat the Guarded Entrypoint wrapper does at container start: secret references, fail mode, preflight checks, command override, and variable expansion.
Manage Custom Assembly Overlays with chainctlHow to use chainctl to create overlays and bind them to specific tags of a repository, or to every repository in an organization or folder.
Adding a package to a Chainguard ContainerChoose how to add a package to a Chainguard Container, find the package name, apply the change, and confirm the package reached the finished image.
Troubleshoot container and version availabilityWhen a container or version isn't available to you: how to identify which situation you're in, what to do about each, and when to open a support request.