Installing using Docker containers
Ensure that you have completed the following prerequisites before deploying the Protegrity Anonymization.
- Install Docker engine 28.0.4.
Note: For more information about installing the Docker engine 28.0.4, refer to Install Docker Engine. Make sure to run the post-installation steps as well.
To install Protegrity Anonymization:
Log in to the machine as an administrator.
Obtain and copy Protegrity Anonymization’s installation artifact ANON-API_RHUBI-ALL-64_x86-64_Generic.K8S_1.3.0.tgz into a directory on your base machine.
From that directory, run
tar -xvzf ANON-API_RHUBI-ALL-64_x86-64_Generic.K8S_1.3.0.tgz.Run Local_docker_install.sh.
Note: Depending on your workload, you may want to edit the docker-compose file, namely pty-worker and increase the replicas parameter.
The previous script will launch several containers. Retrieve the IP of the nginx container by running
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <container ID>and map it in your hosts file, like so:
XX.XX.XX.XX anon.protegrity.com
- Open a web browser. Use the following URL to view basic information about Protegrity Anonymization: https://anon.protegrity.com/.
- Use the following URL to view the Swagger UI. The various Protegrity Anonymization APIs are visible on this page: https://anon.protegrity.com/anonymization/api/v1/ui.
- Go to https://anon.protegrity.com/lab, where you’ll have a Jupyter Lab environment available to quickly experiment with Protegrity Anonymization. Inside the folder Anonymization-engine, you’ll find a Jupyter Notebook with several examples.
- Use the following URL to view the contractual information for Protegrity Anonymization: https://anon.protegrity.com/about.
- Visit https://anon.protegrity.com/sdkapi and you’ll find a link to download the python SDK.
- Refer to the Sample Requests for Protegrity Anonymization section for code snippets.
Feedback
Was this page helpful?