Before you can deploy Hybrid Data Pipeline to the cluster, you must obtain the Hybrid Data Pipeline Docker image and push the image to a container registry.

Note: The Azure resource group must have access to the container registry.

Take the following steps to push the Docker container to a container registry.

  1. Download the Hybrid Data Pipeline Docker Deployment Package from the Progress Customer Downloads Portal or the Trial Download page.
    Note: The deployment package is available as a tar.gz file. For example: PROGRESS_DATADIRECT_HDP_SERVER_version_DOCKER.tar.gz, where version is a three-part version number denoting major, minor, and service pack numbers.
  2. Unzip the Hybrid Data Pipeline Docker Deployment Package to a package directory.

    The hdp-docker-deploy directory includes the Hybrid Data Pipeline Docker image hdp_docker_version.build.tar.gz where version is the three-part version number of the server and build is the server build number.

  3. Start Docker.
  4. Run the docker load command to load the Docker image. For example:
    docker load -i hdp_docker_version.build.tar.gz
  5. Run the docker tag command to tag it with the fully qualified name of your registry. For example:
    docker tag hdp-docker-5.0.0 example-registry/hdp-docker-5.0.0:1009
  6. Run the docker push command to push the image to the Docker registry. For example:
    docker push example-registry/hdp-docker-5.0.0:1009
  7. Run the docker search command to list the images in the registry.
    docker search example-registry

    Example output:

    NAME                     DESCRIPTION
    hdp-docker-5.0.0         Hybrid Data Pipeline 5.0.0.1009