Skip to main content

Privacera Platform

System requirements for Docker in Azure

Virtual Machine Instance with minimum of 8 Cores, 32GB RAM & 100GB SSD (StandardD8_v3 Size).


The following packages would be 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

  • 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 Ports of Privacera Services.

IAM policy and permissions

For information on IAM policy for Azure instance, follow the link to configure access for each service.

Install Docker and Docker compose
  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 -y  
    sudo service docker start  
    sudo usermod -a -G docker azureuser  
  3. Reattach to the VM (SSH to VM as azureuser).

  4. Confirm docker installation Download Docker-compose.

    #confirm docker installation  
    docker info  
    sudo  curl -L${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose  
    sudo chmod +x /usr/local/bin/docker-compose