...
Launch one IncrediBuild container using the
docker run
command, according to the instructions on Launching a Container Based on IncrediBuild Docker Image.Once the first container is running, launch another IncrediBuild container using the docker run command. When setting the docker run command, verify the following:
--cpus
– enter a maximum number of cores for the new containerized Agent based on the number of available cores of the host machine, and the number of cores used by the other Agent.-p <Host_Machine_Port_No._mapped_to:BuildService_Port_No._in_the_Container>/tcp
– enter a different port no. for the host machine than the one used by the running containerized Agent.-p <Host_Machine_Port_Range_mapped_to:BuildHelper_Port_Range_in_the_Container>/tcp
- – enter a different port range for the host machine than the one used by the running containerized Agent.
Note: Port ranges on the host machine and the container that are mapped to each other must match. Therefore, if you change the port range of the host machine, you must also change the port range of the container.
To launch additional containerized Agents, repeat Step 2 above.
...