Team On Premise Installation
DeployHub Team is installed locally using a Docker Image that includes all the necessary prerequisites. You will need to have Docker installed in order to run DeployHub on premise.
Requires Microsoft Windows 10 Professional or Enterprise 64-bit
Requires CentOS 64-bit 7.1 and higher on x86_64
Require RHEL 64-bit 7.1 and higher on x86_64, s390x, or ppc64le (not ppc64)
Requires 64-bit version of one of these Ubuntu versions:
Bionic 18.04 (LTS)
Xenial 16.04 (LTS)
Trusty 14.04 (LTS)
Requires macOS El Capitan 10.11 and newer macOS releases are supported. We recommend upgrading to the latest version of macOS.
Test your Docker Install
See the Docker Install Test instructions
Downloading and Installing DeployHub Team
Once you have downloaded and tested your Docker installation, you are ready to install DeployHub Team. To download and run the container follow the online instructions.
Using Multiple Deployment Engines
Multiple deployment engines can be used to distribute large deployments. This is not needed for your initial installation and can be added as you expand the number of endpoints you are deploying to. Multiple deployment engines can distribute simultaneous deployment to multiple locations, making it faster. Additional deployment engines can only be installed on Linux.
Download the deployment engine RPM from the DeployHub website. Install the RPM on the Linux server that will be an additional deployment engine host. Update the Domain entries to point to the new deployment engine for that Domain.