Skip to main content

Privacera Documentation

Privacera Platform system requirements for Docker in Azure

There are various system requirements for Docker in Azure:

Hardware requirements

A Virtual Machine instance with:

  • 8 cores

  • 32GB RAM

  • 100GB SSD (StandardD8_v3 Size)

Software requirements

The following packages are required on your instance as per your operating system:

  • yum and rpm (RHEL/CentOS/Oracle)

  • zypper and php_curl (SLES)

  • apt (Debian/Ubuntu)

  • ssh, curl, tar, wget and gcc*

  • OpenSSL (v1.01, build 16 or later)

  • Python (with python-devel*)

  • Docker and Docker Compose

  • User account with sudo permissions

Network requirements

  • Selinux, firewall/iptables should be disabled to allow communication.

  • List of ports that can be configured for inbound and outbound connections. To know more about the service ports, see Default Privacera Platform port numbers.

Install Docker and Docker compose on Privacera Platform

  1. Log on to your Privacera host as azureuser or a user with 'sudo' privileges..

  2. Install Docker on the VM.

    sudo apt update
    sudo apt install docker.io -y  
    sudo service docker start  
    sudo usermod -a -G docker azureuser  
    exit
    
  3. Reattach to the VM (SSH to VM as azureuser).

  4. Confirm docker installation Download Docker-compose.

    #confirm docker installation  
    docker info  
    DOCKER_COMPOSE_VERSION="1.23.2"
    sudo  curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose  
    sudo chmod +x /usr/local/bin/docker-compose