Preparing and installing a Docker image for dynamic agents
Quickly provision new dynamic agents with little effort.
A Docker container automates the task of installing a running dynamic agent, along with everything that is required to run it: code, runtime, system tools, system libraries, and settings.
It provides a mechanism known as a Dockerfile, which is used to codify the steps to install and configure your dynamic agent. This is a plain text file that uses a standard set of commands to perform the all the installation and configuration steps. The resulting Docker image is a static image of the full set of software for the dynamic agent with the exact configuration.
An image is then built to become a Docker Container, which is a unique running instance of the software with its own processes, state, and configuration. You can start as many Docker Containers from a given image as necessary. This gives you the possibility to quickly provision multiple running instances of your software, each with their own processes, state, and configuration, quickly and easily.
For more information see Creating a Docker image to run dynamic agents.
For a detailed video about this feature, see the Docker Agent for Workload Scheduler video available on the Workload Automation YouTube channel.