Installing the Device Registration Portal Docker image - Adaptive Applications - BlueCat Gateway - 3.0.8

Device Registration Portal Administration Guide

Locale
English
Product name
BlueCat Gateway
Version
3.0.8
Prerequisites:
  • You must have Docker installed on the host machine that will be running the BlueCat Gateway instance. For more information, refer to the 'Requirements' section of the BlueCat Gateway Installation Guide.

  • You must have an Address Manager server configured with the BlueCatGateway UDF and a BlueCat Gateway user. For more information, refer to the 'Configuring BlueCat Gateway' section of the BlueCat Gateway Installation Guide.

  • You must have purchased the DRP Adaptive Application from BlueCat.

  • You must have a Quay account that has been granted read access to the DRP private repository.

    For more information on setting up your Quay account, refer to the information that was provided when you purchased the DRP Adaptive Application from BlueCat.

  • You must have a Docker CLI password.

    You can create one by clicking Generate Encrypted Password under Docker CLI Password on the Account Settings page in Quay.

To install the DRP image:
  1. From the host machine, run the following command:
    docker login quay.io
  2. At the prompt, enter your Quay user name and password obtained when generating the encrypted password.
  3. Download the DRP image from Quay using the following command:
    docker pull quay.io/bluecat/drp:<tag_name>
  4. Start the DRP image using the following command:
    docker run -d \
    -p 80:8000 \
    -p 443:44300 \
    -v <path_to_mapped_log_directory>:/logs/ \
    -v <configs_volume>:/portal/bluecat_portal/workflows/drp_workflow/configs \
    -v <configs_volume>:/builtin \
    -e BAM_IP=<your_bam_ip_address> \
    -e DRP_PASSCODE=<your_passcode> \
    --name <your_container_name> quay.io/bluecat/drp:<tag_name>

    Where <http_port> and <https_port> represent different ports than those used by the Gateway instance. For example, you can set port 81 as the <http_port> and port 444 as the <https_port> values.

    Attention: In case you don't provide DRP_PASSCODE or provide an empty string, the passcode falls back to default one passcode. BlueCat strongly recommends changing the passcode and not leave it as default.