License activation in Docker
You can activate a WProofreader license in two ways:
during image build (recommended)
on container startup (trial-friendly)
Option 1 (recommended): Activate during image build
Pass the license ticket as a build argument:
--build-arg WPR_LICENSE_TICKET_ID=<license_ticket_id>
This persists the activated license into the image. Every container started from that image will have a valid license.
Where to use it:
Option 2: Activate on container startup
Pass the license ticket as an environment variable:
--env WPR_LICENSE_TICKET_ID=<license_ticket_id>
Example:
Verify license status
Use one of these methods:
API-based health and remaining time:
Log-based validation:
Common pitfalls
Trial activation on startup needs outbound connectivity. It can fail on locked-down hosts.
If you run multiple containers, build-time activation is simpler. You avoid activating per container.
Related pages
Last updated
Was this helpful?

