This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Installing Protegrity Synthetic Data

It provides installation of Protegrity Synthetic Data using Docker and Containers.

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.

1 - Installing Protegrity Synthetic Data Environment

Set up 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

Complete the following steps to install the Protegrity Synthetic Data using Docker Containers.

Installation Steps

  1. Log in to the machine as an administrator.

  2. 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.tgz
    
  3. Load the API container using the following command:

    docker load <synthetic-data.tgz
    
  4. Load the dependent container using the following command:

    docker load <dependent_images>.tgz
    
  5. Verify that the image is successfully loaded using the following command:

    docker images
    
  6. Navigate to the directory where the contents are extracted.

  7. Change the working directory to docker and update the docker/docker-compose.yaml file for the configuration that you require, such as the image ID.

    Note: You can specify the IMAGE ID instead of the REPOSITORY:TAG for the image attribute.

  8. Deploy the Protegrity Synthetic Data to Docker using the following command.

    docker-compose -f docker-compose.yaml up -d
    
  9. Verify 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 RESTURL
Basic information about the Protegrity Synthetic Datahttp://<Hostname>:<port>/pty/synthetic-data/v1/
Contractual information for the Protegrity Synthetic Datahttp://<Hostname>:<port>/pty/synthetic-data/v1/about
Protegrity Synthetic Data APIshttp://<Hostname>:<port>/pty/synthetic-data/v1/docs