Docker Engine Requirements
To run the Scanner Agent, you must have the Docker Engine installed and operational on the host. ESET does not require any specific Docker distribution. You can use any Docker‑compliant implementation, such as:
•Docker Engine on Linux (e.g., Ubuntu, Debian, RHEL, Rocky Linux, Fedora).
•Docker Desktop on Windows or macOS, which bundles Docker Engine and the Docker CLI.
For installation instructions, supported versions and prerequisites, refer to the official Docker documentation:
•Docker Engine installation overview: https://docs.docker.com/engine/install/
•Distribution‑specific guides (Ubuntu, Debian, RHEL, CentOS, etc.) are linked from the installation overview page and include details such as kernel requirements, supported architecture, and required packages.
Additional Baseline Considerations
•Ensure the Docker daemon is running and that the user running the Scanner Agent has permission to execute docker run (either via the docker group or rootless mode, depending on your security model).
•Verify network connectivity from the host to the ESET Azure Container Registry, as the Docker Engine must be able pull the Scanner Agent image.
•Plan appropriate storage and logging paths if you want to retain scan logs, artifacts, or state outside the container lifecycle. For evaluation, the Scanner Agent can run in ephemeral mode without persistent storage.