This topic describes installation of the Bridge Client service using Docker Compose.
Review and verify prerequisites before you begin installation.
To install the Bridge Client with Docker Compose and start the Bridge Client Service:
Download the latest Bridge Client docker-compose installer from the official JFrog releases page.
Extract the tar archive and go to
/jfrog-bridge-<version>-compose. Open a terminal and launch theconfig.shscript with sudo to ensure it has the necessary permissions:sudo ./config.sh
The script prompts for the installation directory. Press Enter to accept the default directory or type a custom path.
Installation Directory (Default: /root/.jfrog/bridge):
At the following prompt, enter the URL of this self-managed JFrog Platform instance. The Bridge Client service forwards requests it receives via the bridge to this local socket:
The JFrog URL allows Bridge to connect to a JFrog Platform Instance. (You can copy the JFrog URL from Administration > Security > General > Connection details) JFrog URL [https://<self-managed_JPD>:8082]:
At the following prompt, enter the Join Key of the self-managed JPD.
The Join Key is the secret key used to establish trust between services in the JFrog Platform. (You can copy the Join Key from Administration > Security > General > Connection details) Join Key:
At the following prompt, enter the Master Key of the self-managed JPD.
Provide the Artifactory's master key. It can be found in the artifactory data directory under /etc/security/master.key It calso be retrived from artifactory system.yaml Master Key:
At the following prompt, enter the IP address of the machine that runs the script. Otherwise, the script will take the default value.
For IPv6 address, enclose value within square brackets as follows : [<ipv6_address>] Please specify the IP address of this machine (Default: 0.0.0.0):
The script creates necessary directories and completes the Docker setup. When installation is finished, the script displays instructions to start the Bridge Client service.
Use docker-compose commands to start the application. Once the application has started, it can be accessed at [http://<client-ip>:8082] Examples: cd /home/user/jfrog-bridge-1.20.0-compose start: docker-compose -p bridge up -d stop: docker-compose -p bridge down
Use these instructions to start the service on the JPD.
Bridge Client Installation in an HA Cluster
Repeat the procedure described above to install the Bridge Client service on several JPDs in an HA cluster:
In step 4, use the same URL for all JPDs in the cluster.
In step 7, use the unique IP address of each JPD.