Protegrity Synthetic Data enables innovation and testing without compromising privacy, ethics, or security. Protegrity’s solution provides a containerized lab environment for exploring Synthetic Data datasets interactively.
This is the multi-page printable view of this section. Click here to print.
Installing Protegrity Synthetic Data
- 1: Installing Protegrity Synthetic Data Environment
- 2: Installing Protegrity Synthetic Data Using Docker Containers
1 - Installing Protegrity Synthetic Data Environment
Follow these steps to set up your system using Docker containers.
Before You Begin
Ensure the following prerequisites are completed on your base machine:
- Docker Engine is installed.
- Docker Compose V2 is installed.
- Verify that administrator access is available on the host machine to install Protegrity Synthetic Data.
2 - Installing Protegrity Synthetic Data Using Docker Containers
Installation Steps
Log in to the machine as an administrator.
Download and extract the API package using the following command:
tar -xvzf SYNTHETIC-DATA_RHUBI-ALL-64_x86-64_Generic.DOCKER_1.0.1.28.tgzLoad the API container using the following command:
docker load <synthetic-data.tgzLoad the dependent container using the following command:
docker load <dependent_images>.tgzVerify that the image is successfully loaded using the following command:
docker imagesNavigate to the directory where the contents are extracted.
Change the working directory to
dockerand update thedocker/docker-compose.yamlfile for the configuration that you require, such as the image ID.Note: You can specify the IMAGE ID instead of the
REPOSITORY:TAGfor theimageattribute.Deploy the Protegrity Synthetic Data to Docker using the following command.
docker-compose -f docker-compose.yaml up -dVerify that the Docker containers are running using the following command.
docker ps
Protegrity Synthetic Data is ready to use. Use the URLs provided here to view the Protegrity Synthetic Data using REST API.
| Protegrity Synthetic Data using REST | URL |
|---|---|
| Basic information about the Protegrity Synthetic Data | http://<Hostname>:<port>/pty/synthetic-data/v1/ |
| Contractual information for the Protegrity Synthetic Data | http://<Hostname>:<port>/pty/synthetic-data/v1/about |
| Protegrity Synthetic Data APIs | http://<Hostname>:<port>/pty/synthetic-data/v1/docs |