This topic describes the arguments that may be used to perform a trial Docker deployment of Hybrid Data Pipeline.

-p 8443:8443
Required for trial deployment. Maps a Docker host port to a container port. Port 8443 is the HTTPS port for encrypted communication to the Hybrid Data Pipeline Web UI and API.
-p 40501:40501
Required for On-Premises Connector. Maps a Docker host port to a container port. Port 40501 is used for communication between Hybrid Data Pipeline and the On-Premises Connector.
-p 11280:11280
Required for On-Premises Connector. Maps a Docker host port to a container port. Port 11280 is the port for communication from the On-Premises Connector to the Notification Server.
-p 11443:11443
Required for On-Premises Connector. Maps the Docker host port to the container port. Port 11443 is the SSL port for encrypted communication from the On-Premises Connector to the Notification Server.
-e "HDP_EVAL=true"
Required for trial deployment. Runs the evaluation deployment of Hybrid Data Pipeline.
-e "ACCEPT_EULA=true"
Required for trial deployment. Accepts the Hybrid Data Pipeline license agreement. For the agreement, refer to DataDirect License Agreement.
-e "HDP_ADMIN_PASSWORD=AdminSecret"
Required for trial deployment. Sets the password for the default Hybrid Data Pipeline administrator d2cadmin. The AdminSecret is a user-specified password for the d2cadmin account.
-e "HDP_USER_PASSWORD=UserSecret"
Required for trial deployment. Sets the password for the default Hybrid Data Pipeline user d2cuser. The UserSecret is a user-specified password for the d2cuser account.
-e "HDP_HSQL_INTERNAL=yes"
Optional. Determines whether the system database is located in the Docker container or the shared file location. If set to yes, the system database is located in the Docker container. If set to no, the system database is located in the shared file location. The default is yes.
-e "HDP_NODE_CERT_FILE=CertName.pem"
Required for CA certificate. Specifies the name of the certificate issued by the certificate authority where CertName is the name of the PEM file that includes the full chain of trust. This certificate file must be placed in the shared file location.
-e "HDP_ENABLE_ONPREMISE_CONNECTOR=yes"
Required for On-Premises Connector. Enables Hybrid Data Pipeline to communicate with the On-Premises Connector.
-v /home/users/username/hdpshare:/hdpshare
Required for trial deployment. Mounts the shared location as a persistent volume to the Docker container's file system. The username is the host machine user account that is being used for the deployment.
--hostname DockerHost
Required for trial deployment. Specifies the name of the Docker container host where DockerHost is the fully qualified hostname that is externally visible to components such as the JDBC driver, the ODBC driver, and the On-Premises Connector.
--name ContainerName
Required for trial deployment. Specifies the name of the Docker container where ContainerName is a user-specified value.
hdp-docker-version:tag
Required for trial deployment. The name of the Hybrid Data Pipeline Docker image where version is the three-part version number of the Hybrid Data Pipeline image, and tag is the Hybrid Data Pipeline build number.