Official build of the Open Policy Agent project.
500M+
The Open Policy Agent (OPA) is an open source, general-purpose policy engine that enables unified, context-aware policy enforcement across the entire stack.
The openpolicyagent/opa images come in a few different flavors.
| Tag | Description |
|---|---|
openpolicyagent/opa:<version> | This is the standard image. Use this image by default. |
openpolicyagent/opa:<version>-debug | This variant includes a shell and is based on the lightweight distroless images. |
openpolicyagent/opa:<version>-static | This variant is the same as the standard image except it contains a statically linked OPA executable. |
openpolicyagent/opa:<version>-envoy | This variant extends OPA to include an Envoy External Authorization server. |
In addition, there are a few other variants that are primarily for development and test purposes:
latest tag refers to the most recent stable <version> variant.edge tag refers to the image built from the tip of master.<version>-dev tags are built and pushed prior to each release.docker run -it --rm openpolicyagent/opa
docker run -it --rm -p 8181:8181 openpolicyagent/opa run --server --addr :8181
Content type
Image
Digest
sha256:8f4b350f5…
Size
26.5 MB
Last updated
3 minutes ago
Requires Docker Desktop 4.37.1 or later.
Pulls:
378,880
Last week