Add/Remove BrowserBot from Existing Docker Enterprise Agents
Docker-based Enterprise Agents can be installed with or without BrowserBot included, depending on the need for browser synthetics testing within the environment. This can also be changed after the initial deployment. The two images are identified as latest-agent (base Enterprise Agent only), and latest (includes BrowserBot).
This article outlines the steps to transition an Enterprise Agent between images.
Add BrowserBot to an Existing Docker-based Enterprise Agent
To switch from a non-BrowserBot installation to one that is set up for browser synthetics tests, you will need to run two sets of commands in the Docker container's CLI. The first set of commands are for configuring seccomp and AppArmor profiles for your Docker host.
The second set of commands will install and setup the Enterprise Agent. Ensure that you replace the variables (<NAME>, <HOST_VOL_AGENT_DIR>, and <TE_ACCOUNT_TOKEN>) with your configuration requirements:
Remove BrowserBot from an Existing Docker-based Enterprise Agent
To switch from a BrowserBot installation to the base agent only, run the following commands in the Docker container's CLI, ensuring that you replace the variables (<NAME>, <HOST_VOL_AGENT_DIR>, and <TE_ACCOUNT_TOKEN>) with your configuration requirements: