Page created: 16 Oct 2020
|
Page updated: 9 Feb 2021
Install the PingDataGovernance Policy Administration GUI by running its Docker container. When running the Policy Administration GUI within a Docker container, you can take advantage of the automated policy database update feature by using mounted volumes.
For example, when running the Ping Identity DevOps
pingdatagovernancepap
Docker container, you could use the
following command to ensure that the policy database is on the mounted volume in
preparation for future versions of the image. The command: - Runs a
pingdatagovernancepap
Docker container namedpap
on host port 8443. - Uses the ~/.pingidentity/devops environment file to configure common environment variables. See https://devops.pingidentity.com/get-started/getStarted/.
- Bind mounts a customized options.yml file named custom-options.yml to the server root using the server profile capability. The host system server-profile folder must contain instance/custom-options.yml for this example to work correctly. See https://devops.pingidentity.com/reference/config/.
- Sets the PING_OPTIONS_FILE environment variable to tell setup to use custom-options.yml.
- Bind mounts a volume that maps a policy database to /opt/db/Symphonic.mv.db.
- Sets the PING_H2_FILE environment variable to tell setup to use /opt/db/Symphonic.mv.db for the policy database. The environment variable must exclude the .mv.db extension.
Note:
The Ping Identity DevOps Docker image documentation is frequently updated as new features are released. For the most recent instructions about running the Docker images, see https://devops.pingidentity.com/.